[Tinyos-help] "nescc1 internal error : couldn't define builtin macros" on powerpc macosx
francesco foresti
frafore at tiscali.it
Mon Feb 2 09:36:13 PST 2009
Hello.
I am trying to set up tinyos and related tools on an ibook g4, following the
guide at
http://docs.tinyos.net/index.php/Installing_tinyos-2.x_on_Mac_OS_X_(Tiger_%26_Leopard)
Everything went smoothly until i tried to compile the Blink app for the iris
motes i have to work on.
At that point the compilation failed with the "couldn't define builtin macros"
error.
How can i solve this issue?
I have also tried compiling for micaz and other kind of motes, but the problem
is the same.
The output of the tos-check-env command on my ibook can be found at
http://pastebin.com/m5881a72c
while the output of "ncc --version" is:
ncc 1.2.4, nescc 1.3.0, gcc 3.3 (20030304 build 1819)
Note that i've also tried with gcc 4.0.1 (build 5370), and the symptoms are
the same.
If You need any other info, please ask me.
Meanwhile, i have dug a little into nescc (1.3.0) sources, and found that in
file nesc-cpp.c "builtin_macros_file" has no value at the moment is evaluated
in the if statement at line 115.
Searching further, i have found that the parameter passed to the
select_target() function in machine.c is "avr", so i looked into
src/machine/avr.c, in which i found the values assigned to the machine_spec
struct. Can these values be related to my problem or am i simply searching in
the wrong places?
Please help me if You can, it is quite important for me.
Thank You for your attention.
--
===================================================================
Francesco Foresti
Registered Linux User #332599
key fingerprint = 59D5 1E61 6631 5DEF DC88 C64C 7F53 2F45 99FB CD21
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : https://www.millennium.berkeley.edu/pipermail/tinyos-help/attachments/20090202/8f2b53df/attachment.pgp
More information about the Tinyos-help
mailing list