Hello Romain, Sorry for the late reply but been busy with other things. I can compile for tossim on Ubuntu Hardy and the only difference that I can see between your verbose output and mine is that the nesc compiler on your side fails to include the following directories in its search path
/usr/local/include/ /usr/lib/gcc/i486-linux-gnu/4.2.3/include/ /usr/include/ I could not see from your verbose output that which version of nesc you are using. I am using nesc-1.3.0 and the nesc compiler includes the above directories in its search path when looking for header files. The file /usr/lib/ncc/deputy_nodeputy.h includes stddef.h which is in fact under /usr/lib/gcc/i486-linux-gnu/4.2.3/include/ which never gets searched and thus the compiler starts complaining. I think you should check your nesc version and if it is not 1.3.0 you could try to upgrade to this version and see if it solves the problem. I am attaching a log of the verbose output from my Ubuntu Hardy when compiling Blink for tossim. Hope it helps. Regards On Sun, Sep 21, 2008 at 8:55 PM, Romain Thouvenin <[EMAIL PROTECTED]> wrote: > Sure. > > On Sun, Sep 21, 2008 at 12:44 PM, Sarfraz Nawaz <[EMAIL PROTECTED]> wrote: >> Romain, >> >> If you can post a log of the verbose output from some application say >> Blink, then we would be able to see what is going on. >> >> On Sun, Sep 21, 2008 at 8:19 PM, Romain Thouvenin >> <[EMAIL PROTECTED]> wrote: >>> Hey Andrey! >>> >>> Sorry I didn't catch your first proposal with the dummy example. >>> It actually compiles, and I've read that it is normal that the include >>> directory is not part of the search dirs. Must be added automatically. >>> >>> Thanks also for the tip about the verbose option. >>> I found out that with the dummy example, when the include start >>> directories are listed, the /usr/lib/gcc/i486-linux-gnu/4.2.3/include >>> directory is listed, but not when I run make micaz sim (in that case, >>> only ncc- et tinoys-related directories are listed) >>> >>> So the problem seems to be more on the tinyos side. >>> >>> Investigation on going... >>> >>> Romain >>> >>> On Thu, Sep 18, 2008 at 9:10 PM, Andrey Gursky <[EMAIL PROTECTED]> wrote: >>>> Hi Romain! >>>> >>>> You could try also the verbose option for the compiler. >>>> e.g.: >>>> $export CFLAGS=-v >>>> $make micaz sim >>>> >>>> The output would be interesting. And what about the small dummy example >>>> that >>>> uses 2 header files that are not found? If it also fails could you post the >>>> output with -v? This should be also interesting for the Ubuntu team (I >>>> think). >>>> >>>> Andrey >>>> >>> _______________________________________________ >>> Tinyos-help mailing list >>> [email protected] >>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >>> >> >
output.log
Description: Binary data
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
