[Tinyos-help] Compiling Blink for micaz
M.Soledad Escolar Díaz
sescolar at arcos.inf.uc3m.es
Mon Jun 4 01:08:53 PDT 2007
Hello,
Im a newbie with TinyOS. I have installed TinyOS 1.1 in a RedHat 9 system.
I have currently installed:
<http://webs.cs.berkeley.edu/tos/dist-1.1.0/tools/linux/avarice-2.0.20030825
cvs-1.i386.rpm> avarice-2.0.20030825cvs-1.i386.rpm
<http://webs.cs.berkeley.edu/tos/dist-1.1.0/tools/linux/avr-binutils-2.13.2.
1-1.i386.rpm> avr-binutils-2.13.2.1-1.i386.rpm
<http://webs.cs.berkeley.edu/tos/dist-1.1.0/tools/linux/avr-gcc-3.3tinyos-1.
i386.rpm> avr-gcc-3.3tinyos-1.i386.rpm
<http://webs.cs.berkeley.edu/tos/dist-1.1.0/tools/linux/avr-insight-pre6.0cv
s.tinyos-1.3.i386.rpm> avr-insight-pre6.0cvs.tinyos-1.3.i386.rpm
<http://webs.cs.berkeley.edu/tos/dist-1.1.0/tools/linux/avr-libc-20030512cvs
-1.i386.rpm> avr-libc-20030512cvs-1.i386.rpm
<http://webs.cs.berkeley.edu/tos/dist-1.1.0/tools/linux/graphviz-1.10-1.i386
.rpm> graphviz-1.10-1.i386.rpm
<http://webs.cs.berkeley.edu/tos/dist-1.1.0/tinyos/linux/nesc-1.1-1.i386.rpm
> nesc-1.1-1.i386.rpm
<http://webs.cs.berkeley.edu/tos/dist-1.1.0/tinyos/linux/tinyos-tools-1.1.0-
1.i386.rpm> tinyos-tools-1.1.0-1.i386.rpm
I am trying to compile the Blink application for the mica platform (it works
for make pc). When I do make mica I get the next error messages:
/tmp/ccoMaZpu.s: Assembler messages:
/tmp/ccoMaZpu.s:10: Error: unknown opcode `disabled'
/tmp/ccoMaZpu.s:12: Error: unrecognized symbol type ""
/tmp/ccoMaZpu.s:12: Error: unknown opcode `disabled'
/tmp/ccoMaZpu.s:13: Error: expected comma after name `HPLPowerManagementM'
in .size directive
/tmp/ccoMaZpu.s:13: Error: unknown opcode `disabled'
/tmp/ccoMaZpu.s:14: Error: unknown opcode `hplpowerma'
I have read the TinyOS FAQ and I have seen it is needed to upgrade the
binutils, gcc and libc rpms to the 1.2.0 version. But when I upgrade:
<http://www.tinyos.net/dist-1.2.0/tools/linux/avr-binutils-2.15tinyos-3.i386
.rpm> avr-binutils-2.15tinyos-3.i386.rpm
<http://www.tinyos.net/dist-1.2.0/tools/linux/avr-gcc-3.4.3-1.i386.rpm>
avr-gcc-3.4.3-1.i386.rpm
<http://www.tinyos.net/dist-1.2.0/tools/linux/avr-libc-1.2.3-1.i386.rpm>
avr-libc-1.2.3-1.i386.rpm
I get the next errors:
root at comodin Blink]# make mica
mkdir -p build/mica
compiling Blink to a mica binary
ncc -o build/mica/main.exe -Os -board=micasb -target=mica -Wall -Wshadow
-DDEF_TOS_AM_GROUP=0x7d -Wnesc-all -finline-limit=100000
-fnesc-cfile=build/mica/app.c Blink.nc -lm
/opt/tinyos-1.x/tos/system/tos.h:47:22: inttypes.h: No such file or
directory
/opt/tinyos-1.x/tos/system/tos.h:71:20: string.h: No such file or directory
/opt/tinyos-1.x/tos/system/tos.h:72:20: stdlib.h: No such file or directory
/opt/tinyos-1.x/tos/system/tos.h:73:18: math.h: No such file or directory
/opt/tinyos-1.x/tos/system/tos.h:75:19: ctype.h: No such file or directory
In file included from /opt/tinyos-1.x/tos/platform/mica/hardware.h:49,
from /opt/tinyos-1.x/tos/system/tos.h:132:
..
Would you have any suggestions?
Thanks in advance.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.millennium.berkeley.edu/pipermail/tinyos-help/attachments/20070604/854102e9/attachment.htm
More information about the Tinyos-help
mailing list