Dear Faisal, I tried with "sudo apt-get install build-essential", but I have the same error. I was already using the last version. If you have more ideas do not hesitate to tell me.
Thank you anyway, David > Dear David, > > Please try > > sudo apt-get install build-essential > > and see if the problem is solved. > > -- > best regards, > > Faisal Aslam > Ph.D. Candidate > University of Freiburg, Germany > http://cone.informatik.uni-freiburg.de/people/aslam/ > > > > David Guillen Jimenez wrote: >> >> Hello everybody, >> >> I am following the tutorial 4 : Mote-PC serial communication and >> SerialForwarder and I can not compile the program TestSerial. I didn't >> have any problem with the previous tutorials, but in this one _I have an >> error like this_: >> >> *:/opt/tinyos-2.1.0/apps/tests/TestSerial$ make tinynode install,1 >> bsl,/dev/ttyUSB0* >> >> mkdir -p build/tinynode >> >> mig >> java -target=null -I/opt/tinyos-2.1.0/tos/lib/T2Hack >> -DIDENT_APPNAME=\"TestSerialAppC\" >> -DIDENT_USERNAME=\"david\" -DIDENT_HOSTNAME=\"ATeNeA\" >> -DIDENT_USERHASH=0xa4d71615L >> -DIDENT_TIMESTAMP=0x4a9cef7fL -DIDENT_UIDHASH=0xe89c97adL >> -java-classname=TestSerialMsg >> TestSerial.h test_serial_msg -o TestSerialMsg.java >> >> /usr/lib/ncc/deputy_nodeputy.h:4:20: error: stddef.h: No such file or >> directory >> >> /usr/lib/ncc/nesc_nx.h:16:22: error: 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: `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' >> >> ................................... >> >> ................................... (continues) >> >> >> >> It seems that it doesn't find some files (stddef.h and inttypes.h). I >> tried to copy them to the right folders but I am asked for more (ctype.h, >> math.h, stdlib.h, string.h). I copy them and I am asked again. At this >> moment if I try to compile another example, eg. 'Blink' it doesn't work >> either 'Blink' example or 'TestSerial' because of compilation errors. >> >> I use Ubuntu 8.10 and my *.bashrc* has the following line: >> >> source /opt/tinyos-2.1.0/tinyos.sh >> >> *that links to tinyos.sh:* >> >> #! /usr/bin/env bash >> >> # Here we setup the _environment_ >> >> _# variables_ needed by the tinyos >> >> # make system >> >> echo "Setting up for TinyOS 2.1.0" >> >> export TOSROOT= >> >> export TOSDIR= >> >> export MAKERULES= >> >> TOSROOT="/opt/tinyos-2.1.0" >> >> TOSDIR="$TOSROOT/tos" >> >> CLASSPATH=$CLASSPATH:$TOSROOT/support/sdk/java >> >> MAKERULES="$TOSROOT/support/make/Makerules" >> >> export TOSROOT >> >> export TOSDIR >> >> export CLASSPATH >> >> export MAKERULES >> >> >> >> The 'mote' I'm using is *tinynode* (ShockFish). >> >> Any help or experiences you could provide would be great. Thank you very >> much in advance, >> >> David >> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Tinyos-help mailing list >> [email protected] >> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > > > _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
