[Tinyos-help] Can't compile the Blink app! Help!

Lajos Lange lajoslange at googlemail.com
Mon Aug 21 07:04:30 PDT 2006


Hello,

I have some problems with TinyOS 2. I installed TinyOS 2 on Linux kubuntu
2.6.15-26-386 distribution. When I make the tos-check-env everything looks
fine exept some warnings with graphviz but I guess this is not the problem.

-----------  tos-check-env --------------------------------------
Path:
        /usr/share/avr/bin
        /opt/msp430/bin
        /opt/msp430/bin
        /usr/local/sbin
        /usr/local/bin
        /usr/sbin
        /usr/bin
        /sbin
        /bin
        /usr/bin/X11
        /usr/games

Classpath:
        /opt/tinyos-2.x/support/sdk/java/tinyos.jar
        .

rpms:
        /usr/bin/rpm

nesc:
        /usr/bin/nescc
        Version: nescc: 1.2.7a

perl:
        /usr/bin/perl
        Version: v5.8.7 built for i486-linux-gnu-thread-multi

flex:

bison:

java:
        /usr/bin/java
        java version "1.4.2"

graphviz:
        /usr/bin/dot
        dot version 2.2.1 (Thu Apr  6 00:32:47 UTC 2006)

--> WARNING: The graphviz (dot) version found by tos-check-env is not 1.10.
Please update your graphviz version if you'd like to use the nescdoc
documentation generator.


tos-check-env completed with errors:

--> WARNING: The graphviz (dot) version found by tos-check-env is not 1.10.
Please update your graphviz version if you'd like to use the nescdoc
documentation generator.
--------------------------------------------------------------------

I use the gcc (GCC) 3.4.6 (Ubuntu 3.4.6-1ubuntu2) compiler.
And now my problem; when I try to compile an application it doesn't work.
In the directory /opt/tinyos-2.x//apps/Blink I tried to compile with „sudo
make micaz sim".
Then I get allot of output ... somthing like that ...

----------------------------------------------------------- ...
In component `AlarmCounterMilliP':
/opt/tinyos-2.x/tos/platforms/mica/AlarmCounterMilliP.nc:30: failed to
preprocess /opt/tinyos-2.x/tos/platforms/mica/sim/PlatformC.nc
/opt/tinyos-2.x/tos/platforms/mica/AlarmCounterMilliP.nc:31: `uint8_t'
undeclared here (not in a function)
In file included from /opt/tinyos-2.x
/tos/platforms/mica/AlarmCounterMilliP.nc:31,
                 from /opt/tinyos-2.x
/tos/platforms/mica/sim/HilTimerMilliC.nc:41,
                 from /opt/tinyos-2.x/tos/system/TimerMilliP.nc:41,
                 from /opt/tinyos-2.x/tos/system/TimerMilliC.nc:40,
                 from BlinkAppC.nc:46:
In component `Atm128TimerInitC':
/opt/tinyos-2.x/tos/chips/atm128/timer/Atm128TimerInitC.nc:35: syntax error
before `uint8_t'
In file included from /opt/tinyos-2.x
/tos/platforms/mica/sim/HilTimerMilliC.nc:41,
                 from /opt/tinyos-2.x/tos/system/TimerMilliP.nc:41,
                 from /opt/tinyos-2.x/tos/system/TimerMilliC.nc:40,
                 from BlinkAppC.nc:46:
In component `AlarmCounterMilliP':
/opt/tinyos-2.x/tos/platforms/mica/AlarmCounterMilliP.nc:31: too many
arguments to component `MilliInit'
/opt/tinyos-2.x/tos/platforms/mica/AlarmCounterMilliP.nc:32: `uint8_t'
undeclared here (not in a function)
In file included from /opt/tinyos-2.x
/tos/platforms/mica/AlarmCounterMilliP.nc:32,
                 from /opt/tinyos-2.x
/tos/platforms/mica/sim/HilTimerMilliC.nc:41,
                 from /opt/tinyos-2.x/tos/system/TimerMilliP.nc:41,
                 from /opt/tinyos-2.x/tos/system/TimerMilliC.nc:40,
                 from BlinkAppC.nc:46:
In component `Atm128AlarmC':
...
------------------------------------------------------------------------------------------

... at the end
--------------------------------------------------------
/opt/tinyos-2.x/tos/system/TimerMilliP.nc:41:
failed to preprocess /opt/tinyos-2.x/tos/lib/tossim/MainC.nc
/opt/tinyos-2.x/tos/system/TimerMilliP.nc:42:
cannot find `SoftwareInit'

In component `TimerMilliC':
/opt/tinyos-2.x/tos/system/TimerMilliC.nc:44:
too many arguments

In component `BlinkAppC':
BlinkAppC.nc:51: cannot find `Boot'
make: *** [sim-exe] Fehler 1
-----------------------------------------------------------

I'm now a little bit annoyed. So is there anybody how can help me???
Would be great

THX Lajos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.millennium.berkeley.edu/pipermail/tinyos-help/attachments/20060821/b0277aac/attachment.html


More information about the Tinyos-help mailing list