hi,

I have exactly the same problem, I wolud use the fixed nesc if I have an
intel but, I have an amd 64, please help me!!!

Best Regards...

AldoJavier

Razvan Musaloiu-E.-2 wrote:
> 
> Hi!
> 
> On Tue, 3 Nov 2009, David Sanz wrote:
> 
>> Dear all,
>>
>> After work perfectly with tin...@ubuntu 9.04, I upgraded my OS to Ubuntu
>> 9.10, and now I am not able even to compile the simplest code. The
>> results
>> when trying to compile are in this way:
>>
>> $ make telosb
>>
>> mkdir -p build/telosb
>>    compiling SenseToRadioAppC to a telosb binary
>> ncc -o build/telosb/main.exe  -Os -O -mdisable-hwmul -Wall -Wshadow
>> -Wnesc-all -target=telosb -fnesc-cfile=build/telosb/app.c -board=
>> -DDEFINED_TOS_AM_GROUP=0x22 -I/opt/tinyos-2.1.0/tos/lib/printf
>> -DIDENT_APPNAME=\"SenseToRadioApp\" -DIDENT_USERNAME=\"sanz\"
>> -DIDENT_HOSTNAME=\"dSanz\" -DIDENT_USERHASH=0x556e4852L
>> -DIDENT_TIMESTAMP=0x4aef1c37L -DIDENT_UIDHASH=0xb47d6cd5L
>> SenseToRadioAppC.nc -lm
>>
>> /usr/lib/ncc/deputy_nodeputy.h:4:20: error: stddef.h: No such file or
>> directory
>> /usr/lib/ncc/nesc_nx.h:14:26: error: sys/inttypes.h: No such file or
>> directory
>> /usr/lib/ncc/nesc_nx.h:235: syntax error before `__nesc_ntoh_uint8'
>> /usr/lib/ncc/nesc_nx.h:240: syntax error before `__nesc_hton_uint8'
>> /usr/lib/ncc/nesc_nx.h:242: warning: type defaults to `int' in
>> declaration of `base'
>> /usr/lib/ncc/nesc_nx.h:242: `value' undeclared here (not in a function)
>> /usr/lib/ncc/nesc_nx.h:242: warning: data definition has no type or
>> storage class
>> /usr/lib/ncc/nesc_nx.h:243: syntax error before `return'
>> /usr/lib/ncc/nesc_nx.h:246: syntax error before `__nesc_ntoh_leuint8'
>> /usr/lib/ncc/nesc_nx.h:251: syntax error before `__nesc_hton_leuint8'
>> /usr/lib/ncc/nesc_nx.h:253: warning: type defaults to `int' in
>> declaration of `base'
>> /usr/lib/ncc/nesc_nx.h:253: redefinition of `base'
>> ...
>>
>> After looking for in the mailing list and forum, I ve done tos-check-env,
>> and everything seem to be OK, so I guess is a problem with paths or
>> similar.
>> I ve included stddef.h at /usr/lib/ncc
>> I ve also included this lines
>>
>> CFLAGS+=-I/usr/lib/gcc/.../include  // where there was stddef.h
>> CFLAGS+=-I/usr/include/
>>
>> in /opt/tinyos-2.x/support/make/sim.extra
>>
>> and does not work. Don't know what else to do.
>>
>> Do someone has had a similar problem? Does someone have any idea?
>>
> 
> Try to to install the libc6-dev package (apt-get install libc6-dev). The 
> nesc 1.3.0 package is missing this dependency. The 1.3.1 from here is 
> fixed:
>       http://cs.jhu.edu/~razvanm/wsn/debian/nesc-1.3.1.deb
> 
> All the best!
> Razvan ME
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
> 
> 

-- 
View this message in context: 
http://old.nabble.com/TinyOS----Ubuntu-9.10-tp26177625p26685635.html
Sent from the TinyOS - Help mailing list archive at Nabble.com.

_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to