When I try to compile an application fot TOSSIM I see always the same errors. I have tested some of the solution proposed in this Forum but noone solve my problem. My errors are: $ make micaz sim-cygwin mkdir -p build/micaz placing object files in build/micaz writing XML schema to app.xml compiling BlinkAppC to object file sim.o ncc -c - DUSE_DL_IMPORT -fpic -o build/micaz/sim.o -g -O0 -tossim -fnesc-nido- tos nodes=1000 -fnesc-simulate -fnesc-nido-motenumber=sim_node\(\) - finline-limit= 100000 -Wall -Wshadow -Wnesc-all -target=micaz -fnesc- cfile=build/micaz/app.c -b oard=micasb -Wno-nesc-data-race BlinkAppC. nc -fnesc-dump=components -fnesc-du mp=variables -fnesc- dump=constants -fnesc-dump=typedefs -fnesc-dump=interfacedef s -fnesc- dump=tags -fnesc-dumpfile=app.xml In file included from /opt/tinyos-2. x/tos/lib/tossim/sim_mac.c:34, from /opt/tinyos-2. x/tos/lib/tossim/tos.h:89: /opt/tinyos-2.x/tos/lib/tossim/sim_gain.c: 14: warning: declaration of `link' sha dows global declaration /usr/include/sys/unistd.h:97: warning: location of shadowed declaration /opt/tinyos-2.x/tos/lib/tossim/sim_gain.c:20: warning: declaration of `link' sha dows global declaration /usr/include/sys/unistd.h:97: warning: location of shadowed declaration /opt/tinyos-2. x/tos/lib/tossim/sim_gain.c: In function `sim_gain_allocate_link':
/opt/tinyos-2.x/tos/lib/tossim/sim_gain.c:134: warning: declaration of `link' sh adows global declaration /usr/include/sys/unistd.h:97: warning: location of shadowed declaration /opt/tinyos-2. x/tos/lib/tossim/sim_gain.c: At top level: /opt/tinyos-2. x/tos/lib/tossim/sim_gain.c:141: warning: declaration of `link' sh adows global declaration /usr/include/sys/unistd.h:97: warning: location of shadowed declaration In file included from /opt/tinyos-2.x /tos/chips/atm128/timer/sim/HplAtm128Timer0 AsyncC.nc:58, from /opt/tinyos-2.x /tos/platforms/mica/AlarmCounterMilliP.nc:3 0, from /opt/tinyos-2.x /tos/platforms/mica/sim/HilTimerMilliC.nc:4 1, from /opt/tinyos-2.x/tos/system/TimerMilliP.nc:41, from /opt/tinyos-2.x/tos/system/TimerMilliC.nc:40, from BlinkAppC.nc:46: In component `HplAtm128CompareC': /opt/tinyos-2. x/tos/chips/atm128/timer/sim/HplAtm128CompareC.nc: In function `ti mer0_compare_handle': /opt/tinyos-2. x/tos/chips/atm128/timer/sim/HplAtm128CompareC.nc:195: warning: de claration of `time' shadows global declaration /usr/include/time.h:49: warning: location of shadowed declaration cc1: warning: -fpic ignored for target (all code is position independent) compiling Python support into pytossim.o and tossim.o g++ -c -DUSE_DL_IMPORT -shared - fpic -o build/micaz/pytossim.o -g -O0 /opt/tiny os-2. x/tos/lib/tossim/tossim_wrap.cxx -I/usr/include/python2.3 -I/opt/tinyos- 2.x /tos/lib/tossim -DHAVE_CONFIG_H cc1plus: warning: -fpic ignored for target (all code is position independent) g++ -c -DUSE_DL_IMPORT - shared -fpic -o build/micaz/tossim.o -g -O0 /opt/tinyos -2. x/tos/lib/tossim/tossim.c -I/usr/include/python2.3 -I/opt/tinyos-2.x /tos/lib/ tossim cc1plus: warning: -fpic ignored for target (all code is position independent) linking into shared object ./_TOSSIM.dll g++ -fpic -shared -W1,--enable-auto-image-base build/micaz/pytossim.o build/mic az/sim.o build/micaz/tossim.o -L/usr/lib/python2.3/config - lpython2.3-lstdc++ - o _TOSSIM.dll build/micaz/sim.o(.text+0x239): In function `fillInOutput': /opt/tinyos-2.x/tos/lib/tossim/sim_log.c:97: undefined reference to `_hashtable_ search' build/micaz/sim.o(. text+0x309):/opt/tinyos-2.x/tos/lib/tossim/sim_log.c:127: und efined reference to `_hashtable_search' build/micaz/sim.o(.text+0x2f04): In function `sim_log_init': /opt/tinyos-2.x/tos/lib/tossim/sim_log.c:154: undefined reference to `_create_ha shtable' build/micaz/sim.o(. text+0x2f86): In function `sim_log_add_channel': /opt/tinyos-2. x/tos/lib/tossim/sim_log.c:166: undefined reference to `_hashtable _search' build/micaz/sim.o(.text+0x3050):/opt/tinyos-2. x/tos/lib/tossim/sim_log.c:181: un defined reference to `_hashtable_insert' build/micaz/sim.o(.text+0x3100): In function `sim_log_remove_channel': /opt/tinyos-2.x/tos/lib/tossim/sim_log.c:207: undefined reference to `_hashtable _search' build/micaz/tossim.o(. text+0x9c9): In function `_ZN4MoteC2EP8nesc_app': /opt/tinyos-2. x/tos/lib/tossim/tossim.c:125: undefined reference to `_create_has htable' build/micaz/tossim.o(.text+0xa01): In function `_ZN4MoteC1EP8nesc_app': /opt/tinyos-2.x/tos/lib/tossim/tossim.c:125: undefined reference to `_create_has htable' build/micaz/tossim.o(. text+0xb62): In function `_ZN4Mote11getVariableEPc': /opt/tinyos-2. x/tos/lib/tossim/tossim.c:172: undefined reference to `_hashtable_ search' build/micaz/tossim.o(.text+0xcaa):/opt/tinyos-2. x/tos/lib/tossim/tossim.c:188: u ndefined reference to `_hashtable_insert' collect2: ld returned 1 exit status make: *** [sim- exe] Error 1 Is there anyone who have solve this problem? Thanks Salvatore _______________________________________________ Tinyos-help mailing list Tinyos-help@Millennium.Berkeley.EDU https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help