try setting the TOSMAKE_PATH environment variable to
/opt/tinyos-1.x/contrib/shockfish/tools/make

David Guillen Jimenez wrote:
> Hello everybody!
> 
> I have some troubles when I do "make tinynode" in TinyOS-1.x. It doesn't
> recognize my platform tinynode. I already install the extra packets from
> shockfish and my enviorment variables are:
> 
> -----------------------------------------------------------------------------
> 
> TOSROOT = /opt/tinyos-1.x/
> TOSDIR = /opt/tinyos-1.x/tos
> CLASSPATH = /opt/tinyos-1.x/contrib/shockfish/tools/java
> MAKERULES = /opt/tinyos-1.x/tools/make/Makerules
> -----------------------------------------------------------------------------
> 
> I try with make and I don't know why I have this error
> --------------------------------------------------------------------------------
> /opt/tinyos-1.x/apps/TestDeluge/FormatFlash# make tinynode
> /opt/tinyos-1.x/tools/make/Makerules:166: ***
> 
> Usage:  make <target> <extras>
>         make <target> help
> 
>         Valid targets: all cc2420dbk clean eyesIFX eyesIFXv1 eyesIFXv2
> imote2 mica mica2 mica2dot micaz pc snms_schema telos telos_hc08 telosa
> telosb
>         Valid extras: bnp deluge deps docs hood ident_flags msg
> nescDecls redeluge registry rpc tinysec tos_image
> 
>  Welcome to the TinyOS make system!
> 
>  You must specify one of the valid targets and possibly some combination of
>  the extra options.  Many targets have custom extras and extended help,
> so be
>  sure to try "make <target> help" to learn of all the available features.
> 
>  Global extras:
> 
>    docs    : compile additional nescdoc documentation
>    tinysec : compile with TinySec secure communication
> 
> ERROR, "tinynode ident_flags tos_image bnp" does not specify a valid target.
> 
> ---------------------------------------------------------------------------------
> 
> If I try withi mica I get another error, but it recognizes the platform.
> --------------------------------------------------------------------------------
> 
> /opt/tinyos-1.x/apps/TestDeluge/FormatFlash# make mica
> mkdir -p build/mica
>     compiling Format to a mica binary
> ncc -o build/mica/main.exe -Os -finline-limit=100000 -Wall -Wshadow
> -DDEF_TOS_AM_GROUP=0x7d -Wnesc-all -target=mica
> -fnesc-cfile=build/mica/app.c -board=micasb
> -DIDENT_PROGRAM_NAME=\"Format\" -DIDENT_USER_ID=\"root\"
> -DIDENT_HOSTNAME=\"ATeNeA\" -DIDENT_USER_HASH=0x45cfcb75L
> -DIDENT_UNIX_TIME=0x4aa8acbbL -DIDENT_UID_HASH=0x2c95bd91L Format.nc -lm
> In file included from /opt/tinyos-1.x/tos/platform/avrmote/avrhardware.h:55,
>                  from /opt/tinyos-1.x/tos/platform/mica/hardware.h:49,
>                  from /opt/tinyos-1.x/tos/system/tos.h:144:
> /usr/bin/../lib/gcc/avr/4.1.2/../../../../avr/include/avr/signal.h:36:2:
> warning: #warning "This header file is obsolete.  Use <avr/interrupt.h>."
> Format.nc:29: C file TOSBoot not found
> In file included from Format.nc:36:
> In component `FormatM':
> FormatM.nc: In function `FlashWP.clrWPDone':
> FormatM.nc:72: `TOSBOOT_GOLDEN_IMG_ADDR' undeclared (first use in this
> function)
> FormatM.nc:72: (Each undeclared identifier is reported only once
> FormatM.nc:72: for each function it appears in.)
> make: *** [exe0] Error 1
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Tinyos-help mailing list
> Tinyos-help@millennium.berkeley.edu
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

_______________________________________________
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to