| Hello all: I am trying to get the TelosRSSI app contained in /tinyos-1.x/contrib/ucb/apps/TelosRSSI to compile correctly and load it onto some motes. I have two different platforms I am compiling from and neither work. I tried it on my Macintosh and get: In C file: /Users/pkavan/tinyos-1.x/tos/lib/CC2420Radio/CC2420RadioM.nc: At top level: /Users/pkavan/tinyos-1.x/tos/lib/CC2420Radio/CC2420RadioM.nc:116: warning: `Send.sendDone' called asynchronously from `sendFailed' msp430-gcc -B/usr/local/lib/ncc -mdisable-hwmul -mmcu=msp430x1611 -O -Wall -Wshadow -v -o /var/tmp//cchzAD3A.o -c -fdollars-in-identifiers build/telosb/app.c Reading specs from /opt/msp430/lib/gcc-lib/msp430/3.3.6/specs Configured with: /Users/pkavan/tinyos-1.x/tools/src/mspgcc/build/gcc-3.3.6/configure --target=msp430 --prefix=/opt/msp430 Thread model: single gcc version 3.3.6 /opt/msp430/lib/gcc-lib/msp430/3.3.6/cc1 -quiet -v -isystem /usr/local/lib/ncc/include -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=6 -D__MSP430_1611__ -DMSP430_HAS_HWMUL build/telosb/app.c -quiet -dumpbase app.c -mdisable-hwmul -mmcu=msp430x1611 -auxbase-strip /var/tmp//cchzAD3A.o -O -Wall -Wshadow -version -fdollars-in-identifiers -o /var/tmp//cc5ZIbJt.s ignoring nonexistent directory "/usr/local/lib/ncc/include" GNU C version 3.3.6 (msp430) compiled by GNU C version 4.0.0 20041026 (Apple Computer, Inc. build 4061). GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 ignoring nonexistent directory "/opt/msp430/msp430/sys-include" #include "..." search starts here: #include <...> search starts here: /opt/msp430/lib/gcc-lib/msp430/3.3.6/include /opt/msp430/msp430/include End of search list. /opt/msp430/lib/gcc-lib/msp430/3.3.6/../../../../msp430/bin/as -o /var/tmp//cchzAD3A.o /var/tmp//cc5ZIbJt.s msp430-ld -m msp430x1611 -o build/telosb/main.exe /opt/msp430/lib/gcc-lib/msp430/3.3.6/../../../../msp430/lib/crt430x1611.o -L/opt/msp430/lib/gcc-lib/msp430/3.3.6/msp2 -L/opt/msp430/lib/gcc-lib/msp430/3.3.6 -L/opt/msp430/lib/gcc-lib/msp430/3.3.6/../../../../msp430/lib/msp2 -L/opt/msp430/lib/gcc-lib/msp430/3.3.6/../../../../msp430/lib --section-start=.text=0x4800 --defsym=_reset_vector__=0x4000 /var/tmp//cchzAD3A.o -lm -lgcc -lc -lgcc /var/tmp//cchzAD3A.o: In function `DelugePageTransferM$setupDataMsg': app.c:(.text+0xa0a): undefined reference to `__mulsi3' /var/tmp//cchzAD3A.o: In function `DelugePageTransferM$writeData': app.c:(.text+0x22ba): undefined reference to `__mulsi3' /var/tmp//cchzAD3A.o: In function `DelugeStorageM$BlockRead$readDone': app.c:(.text+0x2472): undefined reference to `__mulsi3' make: *** [exe0] Error 1 and on the windows side it barfs when preprocessing saying that it cannot find the component DelugeC. In Windows (cygwin) I assume this could be a path problem? However, I am not sure why it will not compile on my Mac? It makes it past the preprocessing. Thanks. Paul |
_______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
