Hello!

I got TinyOS 2.1.0 tarball, but the same issue also happens when I try a
checkout from tinyos-main SVN at Google Code.


I go to "support/sdk/c/sf" directory, and then type "./bootstrap",
followed by "./configure". It all goes fine. However, the following error
shows up when I type "make":

make  all-am
make[1]: Entering directory
`/tmp/software/tinyos/tinyos-main-svn/support/sdk/c/sf'
gcc -DHAVE_CONFIG_H -I.     -g -O2 -MT message.o -MD -MP -MF
.deps/message.Tpo -c -o message.o message.c
mv -f .deps/message.Tpo .deps/message.Po
gcc -DHAVE_CONFIG_H -I.     -g -O2 -MT serialpacket.o -MD -MP -MF
.deps/serialpacket.Tpo -c -o serialpacket.o serialpacket.c
In file included from serialpacket.c:8:
serialpacket.h:22: error: expected ‘,’ or ‘}’ before ‘SERIAL_PACKET’
serialpacket.h:190: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:197: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:204: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:211: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:218: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:225: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:232: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:239: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:246: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:253: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:260: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:267: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:274: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:281: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:288: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.h:295: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.c:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:31: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:66: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:73: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:80: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:87: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:94: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘serial_packet’
serialpacket.c:101: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.c:108: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
serialpacket.c:115: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘serial_packet’
make[1]: *** [serialpacket.o] Error 1
make[1]: Leaving directory
`/tmp/software/tinyos/tinyos-main-svn/support/sdk/c/sf'
make: *** [all] Error 2



I have nescc version 1.3.2, tinyos-tools 1.3.0 and gcc version 4.4.5.
Running on Gentoo Linux 64-bit.

I already have the following environment variables:
TOSROOT=/usr/src/tinyos-2.x
TOSDIR=/usr/src/tinyos-2.x/tos



Any suggestions?


-- 
Denilson Figueiredo de Sá
Vialink
Rio de Janeiro - Brasil

/"\
\ /  ASCII Ribbon Campaign
    X    against HTML e-mail
/ \
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to