Has anyone tried compiling TOSSIM with I2C support. I just did and got this
error. It should be noted that everything compiles fine using just "make
micaz".
make micaz sim
mkdir -p build/micaz
placing object files in build/micaz
writing XML schema to app.xml
compiling EasyDisseminationAppC to object file sim.o
ncc -c -shared -fPIC -o build/micaz/sim.o -g -O0 -tossim
-fnesc-nido-tosnodes=1000 -fnesc-simulate
-fnesc-nido-motenumber=sim_node\(\) -finline-limit=100000 -Wall -Wshadow
-Wnesc-all -target=micaz -fnesc-cfile=build/micaz/app.c -board=micasb
-I/opt/tinyos-2.x/tos/lib/net -DTOSH_DATA_LENGTH=100
-DIDENT_PROGRAM_NAME=\"EasyDisseminati\" -DIDENT_USER_ID=\"kurt\"
-DIDENT_HOSTNAME=\"loki\" -DIDENT_USER_HASH=0x63ddb454L
-DIDENT_UNIX_TIME=0x4741bd85L -DIDENT_UID_HASH=0xaaed7563L
-Wno-nesc-data-race EasyDisseminationAppC.nc -fnesc-dump=components
-fnesc-dump=variables -fnesc-dump=constants -fnesc-dump=typedefs
-fnesc-dump=interfacedefs -fnesc-dump=tags -fnesc-dumpfile=app.xml
EasyDisseminationC.nc:24:23: error: Atm128I2C.h: No such file or directory
In component `EasyDisseminationAppC':
EasyDisseminationAppC.nc:22: failed to preprocess EasyDisseminationC.nc
EasyDisseminationAppC.nc:27: `I2C_Dism_packet_t' undeclared here (not in a
function)
EasyDisseminationAppC.nc:40: component Atm128I2CMasterC not found
EasyDisseminationAppC.nc:40: component `Atm128I2CMasterC' is not generic
EasyDisseminationAppC.nc:25: cannot find `Boot'
EasyDisseminationAppC.nc:28: cannot find `Value'
EasyDisseminationAppC.nc:29: cannot find `Update'
EasyDisseminationAppC.nc:32: cannot find `Leds'
EasyDisseminationAppC.nc:37: cannot find `Timer1'
EasyDisseminationAppC.nc:38: cannot find `Timer2'
EasyDisseminationAppC.nc:41: cannot find `I2CPacket'
EasyDisseminationAppC.nc:42: cannot find `Resource'
make: *** [sim-exe] Error 1
Does anyone know how to fix this?
Regards,
Kurt
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help