Re: missing include file ni/src/ncl/NclExitCode.h

From: Mary Haley <haley_at_nyahnyahspammersnyahnyah>
Date: Fri Jan 04 2013 - 09:03:05 MST

Hi John,

Yes, you can certainly try removing the references to that file to see if it works. Once you do that, you will need to remake the
Makefile in that directory:

  cd $NCARG/ni/src/ncl
  [edit the yMakefile and remove the references]
  [save the file]
  make me
  make all install

If this produces an executable called "ncl", then you are good to go, and you can finish the full installation by typing:

   cd $NCARG
   make all install >&! make-output.2

I'm using $NCARG to represent the top level of the NCL source tree.

If this doesn't work, then Dave might be able to give you a fixed file.

Good luck,

--Mary

On Jan 3, 2013, at 2:56 PM, John Donners wrote:

> Hello Mary,
>
> thank you very much. Indeed I got a fixed yMakefile from David Brown
> that would fix another problem in 6.1.0 (see an earlier email on ncl-talk).
> I assume that I can just remove the two references to NclExitCode.h in
> that yMakefile?
>
> Cheers,
> John
> ________________________________________
> From: Mary Haley [haley@ucar.edu]
> Sent: 03 January 2013 22:32
> To: John Donners
> Cc: ncl-install@ucar.edu
> Subject: Re: missing include file ni/src/ncl/NclExitCode.h
>
> Hi John,
>
> This is odd, because I don't think this file was added until after 6.1.0 was released.
>
> Did you download the 6.1.0 source code from the ESG website?
>
> I just did this myself, and didn't see any reference to this file in the ni/src/ncl directory.
> Normally you would see the reference in the 'yMakefile' in that directory.
>
> --Mary
>
> On Jan 3, 2013, at 1:17 AM, John Donners wrote:
>
>> Dear developers,
>>
>> I've been compiling NCL on an IBM Power6 system with linux and I noticed
>> the following problem:
>>
>> ncl610@p6012:~/ncl_ncarg-6.1.0> make includes
>> ...
>> Making includes in ./ni/src/ncl
>> make[3]: Entering directory `/gpfs/h05/ncl610/ncl_ncarg-6.1.0/ni/src/ncl'
>> make[3]: *** No rule to make target `NclExitCode.h', needed by `includes'. Stop.
>> make[3]: Leaving directory `/gpfs/h05/ncl610/ncl_ncarg-6.1.0/ni/src/ncl'
>> Making includes in ./ni/src/mkwrap
>> ...
>>
>> I can't find this file anywhere, or how it would be generated otherwise. Can you
>> help me?
>>
>> With regards,
>> John
>> --
>> John Donners
>> Consultant
>> OSD
>> SURFsara
>>
>> _______________________________________________
>> ncl-install mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-install
>

_______________________________________________
ncl-install mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-install
Received on Fri Jan 4 09:03:17 2013

This archive was generated by hypermail 2.1.8 : Mon Jan 14 2013 - 14:32:39 MST