Maybe you forgot installing nesc support?

sudo *apt*-*get install nesc

Regards,

--Antonio
*
On Mon, Jun 4, 2012 at 2:43 PM, Yanbo SHOU <[email protected]> wrote:

>
> Hi,
>
> I've tinyos-2.x installed on my PC (I downloaded it from google code
> site), I worked perfectly. But after a system update (Ubuntu 12.04 x64),
> the entire tinyos toolchain doesn't work anymore. I can compile Blink,
> RadioCountToLeds, but not TestSerial.
>
> Both "make telosb" and "make micaz" give me the same error message:
>
> /usr/lib/ncc/deputy_nodeputy.h:4:20: error: stddef.h: No such file or
> directory
> /usr/lib/ncc/nesc_nx.h:62:22: error: inttypes.h: No such file or directory
> /usr/lib/ncc/nesc_nx.h:281: syntax error before `__nesc_ntoh_uint8'
> /usr/lib/ncc/nesc_nx.h:286: syntax error before `__nesc_hton_uint8'
>
> ... ... ...
>
> Here's my procedure of installation:
>
> svn checkout http://tinyos-main.googlecode.com/svn/trunk/
> tinyos-main-read-only
> mv tinyos-main-read-only tinyos-2.x
> sudo mv tinyos-2.x /opt
>
> Then I've installed other tools from Stanford's Natty repository:
>
> sudo apt-get install tinyos-required-msp430 tinyos-required-avr
>
> And then I've created a file call tinyos.sh in /opt/tinyos-2.x :
>
> export TOSROOT=/opt/tinyos-2.x
> export TOSDIR=$TOSROOT/tos
> export CLASSPATH=$CLASSPATH:$TOSROOT/support/sdk/java/tinyos.jar:.
> export MAKERULES=$TOSROOT/support/make/Makerules
> export PATH=$PATH:/usr/include:/usr/include/linux
>
> I've checked the result of tos-check-env, it seems that I have
> everything in Path:
>
> Path:
> Path:
>     /usr/lib/lightdm/lightdm
>     /usr/local/sbin
>     /usr/local/bin
>     /usr/sbin
>     /usr/bin
>     /sbin
>     /bin
>     /usr/games
>     /usr/include
>     /usr/include/linux
>
> I've tried to install the package tinyos-2.1.1.deb, always the same
> problem.
>
>
> Best regards.
>
> --
> Yanbo SHOU
>
> Institut FEMTO-ST, Dep. DISC
> Bureau 420C
> UFR Sciences et Techniques
> 16 route de Gray - 25000 Besançon
> [email protected]
>
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>



-- 
--
Antonio Liñan Colina
R+D+I Engineer
@: [email protected]
@: [email protected]
------------------------------
Advancare
T: +34 93 582 02 70
http://www.advancare.com
http://www.zolertia.com
http://zolertia.sourceforge.net
http://webshop.zolertia.com
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to