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
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
