[Tinyos-help] about compilation error of XSensorMTS400 in XubunTOS
hasnat jamil
msiintel29 at yahoo.com
Tue Jul 1 14:14:31 PDT 2008
hello,
I am running XubunTOS in vmware player.
My problem is that I did not find driver for MTS400CA of Crossbow in TOS2. That's why, i used command : 'tos1', to get settings of TOS 1. Then I moved to $TOSROOT/contrib/xbow/apps/XSensorMTS400 and tried to compile with - 'make micaz'. But it returned many errors. Can anyone of you please tell me exactly what I need to do ? It would be really helpful if you can guide me. Thank you in advance.
The errors are as bellow (I am really sorry for the big listing):
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidityM.nc:93:23: SODebug.h: No such file or directory
In file included from TestMTS400.nc:69:
In component `SensirionHumidity':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:82: failed to preprocess /opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidityM.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHumM.nc:84:23: SODebug.h: No such file or directory
In file included from /opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:82,
from TestMTS400.nc:69:
In component `TempHum':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:78: failed to preprocess /opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHumM.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:79: cannot find `StdControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:80: cannot find `TempSensor'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:81: cannot find `HumSensor'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:82: cannot find `TempError'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:83: cannot find `HumError'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:85: cannot find `TimerControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:86: cannot find `Timer'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:87: cannot find `Leds'
In component `SensirionHumidity':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:84: no match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:85: cannot find `Humidity'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:86: cannot find `Temperature'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:87: cannot find `HumidityError'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:88: cannot find `TemperatureError'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:90: cannot find `Timer'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:92: cannot find `SensorControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:93: cannot find `HumSensor'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:94: cannot find `TempSensor'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:96: cannot find `SwitchControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:97: cannot find `Switch1'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:98: cannot find `SwitchI2W'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:100: cannot find `HumError'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:101: cannot find `TempError'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:103: cannot find `Leds'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressureM.nc:91:25: SODebug.h: No such file or directory
In file included from TestMTS400.nc:70:
In component `IntersemaPressure':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:81: failed to preprocess /opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressureM.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:83: no match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:84: cannot find `Temperature'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:85: cannot find `Pressure'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:86: no match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:88: cannot find `SwitchControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:89: cannot find `Switch'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:90: cannot find `IOSwitch'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:92: cannot find `LowerControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:94: cannot find `LowerPressure'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:95: cannot find `LowerTemp'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:97: cannot find `LowerCalibrate'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:98: cannot find `Timer'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:99: cannot find `TimerControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/AccelM.nc:84:21: SODebug.h: No such file or directory
In file included from TestMTS400.nc:71:
In component `Accel':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:71: failed to preprocess /opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/AccelM.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:72: no match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:74: no match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:75: cannot find `Timer'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:81: cannot find `ADCControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:82: cannot find `SwitchControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:83: cannot find `Switch1'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhotoM.nc:83:21: SODebug.h: No such file or directory
In file included from TestMTS400.nc:71:
In component `TaosPhoto':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:79: failed to preprocess /opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhotoM.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:81: no match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:82: no match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:84: cannot find `I2CPacketControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:85: cannot find `I2CPacket'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:87: cannot find `Timer'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:89: cannot find `SwitchControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:90: cannot find `Switch'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/GpsPacket.nc:94:21: SODebug.h: No such file or directory
In file included from TestMTS400.nc:73:
In component `UARTGpsPacket':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:81: failed to preprocess /opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/GpsPacket.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/HPLUART1M.nc:81:21: SODebug.h: No such file or directory
In file included from /opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UART1.nc:75,
from /opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:81,
from TestMTS400.nc:73:
In component `HPLUARTC1':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/HPLUARTC1.nc:79: failed to preprocess /opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/HPLUART1M.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/HPLUARTC1.nc:81: no match
In component `UARTGpsPacket':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:83: cannot find `GpsCmd'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:84: cannot find `Control'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:85: cannot find `Send'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:86: cannot find `Receive'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:88: cannot find `ByteControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:89: cannot find `ByteComm'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:91: cannot find `SwitchControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:92: cannot find `Switch1'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:93: cannot find `SwitchI2W'
make: *** [exe0] Error 1
thanks once again and bye.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www.millennium.berkeley.edu/pipermail/tinyos-help/attachments/20080701/3b06d269/attachment-0001.htm
More information about the Tinyos-help
mailing list