I have both ncc and tos-yadayada in /usr/bin
Unfortunately I have no idea what part of the TOS install
provides them. However your checkout is only getting the
source code, not the tools. See if you can find instructions
for a full TOS install on your dev platform and intuit
the pieces you have missed.

MS

Ellen Shlossberg wrote:
> Hello All,
> 
> I am installing TinyOS 2.x on a Windows machine running Ubuntu. I got 
> the directories through CVS here:
> 
> |cvs -d:pserver:[email protected]:/cvsroot/tinyos login
> cvs -z3 -d:pserver:[email protected]:/cvsroot/tinyos co 
> tinyos-2.x
> 
> cvs -z3 -d:pserver:[email protected]:/cvsroot/tinyos co 
> tinyos-2.x-contrib|
> 
> And installed the NesC compiler, so that it shows:
> 
> $ nescc --version
> nescc: 1.3.1
> gcc: gcc (GCC) 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
> Copyright (C) 2006 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> 
> However, it looks like I do not have ncc, which is strange because I 
> assumed it would come with the TinyOS installation files. Here is the 
> error I get when I try to install the Blink program:
> 
> $ sudo make mica2
> /bin/sh: tos-ident-flags: command not found
> mkdir -p build/mica2
>     compiling BlinkAppC to a mica2 binary
> ncc -o build/mica2/main.exe  -Os -fnesc-separator=__ -Wall -Wshadow 
> -Wnesc-all -target=mica2 -fnesc-cfile=build/mica2/app.c -board=micasb 
> -DDEFINED_TOS_AM_GROUP=0x22 -finline-limit=100000  -fnesc-dump=wiring 
> -fnesc-dump='interfaces(!abstract())' 
> -fnesc-dump='referenced(interfacedefs, components)' 
> -fnesc-dumpfile=build/mica2/wiring-check.xml BlinkAppC.nc -lm
> make: ncc: Command not found
> make: *** [exe0] Error 127
> ai...@desktop-zussman-1:/opt/tinyos-2.x/apps/Blink$
> 
> Does anyone know how to address the missing ncc executable issue, and 
> while the tos-ident-flags is not in my TinyOS installation? Or maybe 
> suggest another reason why this program isn't compiling?
> 
> Many thanks,
> Ellen
> 
> -- 
> Ellen Shlossberg
> Columbia University
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> 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

Reply via email to