Looks like you don't have the NESCC compiler installed,
or more likely, in your PATH:
     *make: ncc: Command not found

Try this:
     type ncc
you should get something like:
     ncc is /usr/bin/ncc

If not look for "ncc" in /usr/bin and elsewhere and search
this list for advice on setting your PATH variable.

MS

wafa jaballah wrote:
> Hello all
> 
> I'm a new in programming in TinyOS and I have a question about compiling 
> an application.
> In fact, I  want to check the platforms supported by this applications  
> using the following command :
> 
> *$ make tos.th <http://tos.th> system-wide*
> Makerules:165: *** mica pc all tos.th <http://tos.th> system-wide
> 
> Usage:   make <platform>
>          make all
>          make clean
>          make install[.n] <platform>
>          make reinstall[.n] <platform> # no rebuild of target
>          make docs <platform>
> 
>          Valid platforms are: mica pc
> 
>  Stop.
> The I type the following command to compile the application
> 
> *$ make pc*
> mkdir -p build/pc
>     compiling sim to a pc binary
> ncc -board=micasb -o build/pc/main.exe -g -O0 -pthread -target=pc  -Wall 
> -Wshado
> w -DDEF_TOS_AM_GROUP=0x7d -fnesc-nido-tosnodes=1000 
> -fnesc-cfile=build/pc/app.c
>  sim.nc <http://sim.nc> -lm
> *make: ncc: Command not found
> make: *** [build/pc/main.exe] Error 127*
> 
> I have take a look into the file MAKERULES in order to verify
> 
> *BUILDDIR = build/$(PLATFORM)
> MAIN_EXE = $(BUILDDIR)/main.exe
> MAIN_SREC = $(BUILDDIR)/main.srec
> 
> ifeq ($(PLATFORM), pc)
> PFLAGS := -g -O0 -pthread $(PFLAGS) -fnesc-nido-tosnodes=1000 
> -fnesc-cfile=$(BUILDDIR)/app.c
> MAIN_TARGET = $(MAIN_EXE)
> else
> PFLAGS := -Os $(PFLAGS) -finline-limit=100000 -fnesc-cfile=$(BUILDDIR)/app.c
> MAIN_TARGET = $(MAIN_SREC)
> endif
> 
> NCC := $(NCC) -board=$(SENSORBOARD)
> 
> 
> *I have realize that I don't have MAIN.EXE in  the directory BUILD/PC  
> in my application.
> I have attached the file MAKERULES.
> 
> I don't know what is the problem?
> Is there someone who could give me a hand ?
> I will be very thankful.
> 
> Best Regards,
> *
> *
> 
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

-- 
Platform: WinXP/Cygwin
TinyOS version: 1.x, Boomerang
Programmer: MIB510
Device(s): Mica2, MicaZ, Tmote
Sensor board: homebrew

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

Reply via email to