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

Attachment: signature.asc
Description: This is a digitally signed message part.

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

Reply via email to