Yes, I was able to find /usr/local/lib/ncc.  I do have the nesc_nx.h file in
there.  The nescc version is 1.2.4.

Thanks!
Greg Turnipseed



From: Sarfraz Nawaz <[EMAIL PROTECTED]>
Date: Sun, 29 Apr 2007 13:59:01 +1000
To: Greg Turnipseed <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>, TINYOS HELP <[email protected]>
Subject: Re: [Tinyos-help] Compiling on MacOSX 10.4 for MICA

> I tried navigating to /usr/lib/ncc, and there's no ncc directory.

What about /usr/local/lib/ncc? This is where your build scripts are
including in your search path.

On 4/29/07, Greg Turnipseed <[EMAIL PROTECTED]> wrote:
> Running nescc --version gave me:
> 
> [Greg:tinyos-1.x/apps/blink] greg% nescc --version
> nescc: 1.2.4
> gcc: gcc (GCC) 3.3 20030304 (Apple Computer, Inc. build 1640)
> Copyright (C) 2002 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> 
> I tried navigating to /usr/lib/ncc, and there's no ncc directory.  I wonder if
> that has anything to do with it?
> 
> Thanks,
> Greg Turnipseed
> 
> 
> 
> From: Sarfraz Nawaz <[EMAIL PROTECTED]>
> Date: Fri, 27 Apr 2007 10:35:26 +1000
> To: Greg Turnipseed <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>, TINYOS HELP < [email protected]
> <mailto:[email protected]> >
> Subject: Re: [Tinyos-help] Compiling on MacOSX 10.4 for MICA
> 
> Greg,
> 
> Sorry I can't open up your output file (missing OpenOffice!). Can you please
> send the output as a text file. Add PFLAGS += -v to the Makefile under Blink
> directory compile and send out the output. From Michael's comments it seems
> that your build environment tries to include nesc_nx.h but cannot find it.
> Which version of nesc have you installed. I suspect there is something wrong
> with your nesc installation.
> 
> I am running nesc-1.2.8a with tinyos-1.1.15cvsdec on linux. With my setup the
> nesc_nx.h is located in /usr/lib/ncc/ directory. This nesc_nx.h is also
> included in the app.c generated by nesc under build/mica2/ directory.
> 
> Regards
> 
> On 4/27/07, Michael Schippling <[EMAIL PROTECTED]> wrote:
>> Well that blows one of my pet theories...
>> 
>> The thing you want is your second page with
>>       PFLAGS += -v
>> in the Blink/Makefile.
>> 
>> You'll note that it is a bit longer, shows some sub-commands,
>> and lists all the files it is trying to access. My theory was
>> that -mmcu=atmega128 was not getting set or something like that,
>> but there is is plain as day...heck. I also note that whatever
>> you are doing is making output like sarfraz and not me, because
>> you have "-_fnesc-include=nesc_nx" but I don't see a message about
>> preprocessing it. Or one about your nescc version number.
>> 
>> As a last ditch, just in case I'm sort of right about the atmega128
>> thing, you could try adding this to the PFLAGS:
>> 
>>              PFLAGS += -v -D__AVR_ATmega128__
>> 
>> Which (I hope) will force the definition of the theoretically
>> missing define needed by avr/io.h. Note that there are 2 underscores
>> on each end of the text.
>> 
>> But most likely you have some mis-match of compile tools.
>> Perhaps finding and re-installing the latest working set
>> is the next step.
>> 
>> And...XLS? errg... You should be able to redirect the output of
>> your make into a file like this:
>> 
>>         make mica2 > output.txt
>> 
>> And send it as a raw text file.
>> 
>> MS
>> 
>> 
>> 
>> Greg Turnipseed wrote:
>>> > All right, I assume the makefile I was supposed to add the line to was the
>>> makefile inside the Blink directory, so that's where I made the
>>> modification.  It doesn't seem to have changed anything, but I'll attach
>>> what I've got anyway.  The first sheet is without any modification (i.e.,
>>> without the added line).  The second sheet is with exactly what was written
>>> (PFLAGS += -v), and the third sheet is with "set PFLAGS += -v", just in case
>>> my using tcsh affects that in any way.
>>> >
>>> > Let me know what y'all see in the output.
>>> >
>>> > Thanks,
>>> > Greg Turnipseed
>>> >
>>> >
>>> > From: Sarfraz Nawaz <[EMAIL PROTECTED]  <mailto:[EMAIL PROTECTED]> >
>>> > Date: Thu, 26 Apr 2007 16:29:33 +1000
>>> > To: Greg Turnipseed <[EMAIL PROTECTED]>
>>> > Cc: TINYOS HELP < [email protected]
>>> <mailto:[email protected]> >, Michael Schippling
>>> <[EMAIL PROTECTED]>
>>> > Subject: Re: [Tinyos-help] Compiling on MacOSX 10.4 for MICA
>>> >
>>> > Greg,
>>> >
>>> > Can you add
>>> >
>>> > PFLAGS += -v
>>> >
>>> > to the Makefile and then send the output. I am attaching my ouput. In my
>>> compile the first thing that is pulled in is /usr/lib/ncc/nesc_nx.h
>>> > followed by /opt/tinyos-1.x/tos/system/tos.h and then the compiler goes on
>>> happily compiling Blink.
>> 
> 
> 



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

Reply via email to