[Met_help] problems compiling MET
John Halley Gotway
johnhg at rap.ucar.edu
Tue Apr 1 09:54:37 MDT 2008
Michael,
When you compiled BUFRLIB, did you see the suggestions in the MET User's Guide about it? Please take a look in section 2.6 of the MET User's Guide (METv1.0/doc/MET_Users_Guide.pdf). Try rebuilding
BUFRLIB using the following commands that are listed in there:
cd /export/lnx274/mbrennan/BUFRLIB
rm *.o *.a
/usr/bin/gcc -c -DUNDERSCORE *.c
/usr/bin/g77 -c -DUNDERSCORE -fno-second-underscore *.f
ar crv libbufr.a *.o
Then try rebuilding MET. Hopefully, that'll fix that undefined reference error you're seeing right now.
Let me know how it goes.
Thanks,
John
Michael Brennan wrote:
> John,
>
> Thanks very much for your suggestion. I definitely made it farther this
> time, but still ended up with an error, this time related to the
> BUFRLIB. I've again attached the Makefile and make_met.log. If you can
> take another look, I'd greatly appreciate it!
>
> Thanks,
> Mike
>
> John Halley Gotway wrote:
>> Michael,
>>
>> I apologize for not getting back to you sooner. Most of the people
>> who provide support for MET were out of town last week.
>>
>> Thanks for sending along your Makefile and your log file. It makes
>> diagnosing the problem a lot easier.
>>
>> This looks like a pretty simple problem. The compiler is not able to
>> find the file "gsl/gsl_cdf.h".
>>
>> In your Makefile, change the following line...
>> FROM: GSL_INCS = -I/export/lnx274/mbrennan/gsl/include/gsl
>> TO: GSL_INCS = -I/export/lnx274/mbrennan/gsl/include
>>
>> And then do a "make clean" followed by a "make >& make_met.log".
>>
>> I see why you set GSL_INCS the way you did - the comments in the
>> Makefile are a little misleading.
>>
>> That should solve that problem. Please let me know if you run into
>> other issues.
>>
>> Thanks and sorry again for the delay,
>> John Halley-Gotway
>> johnhg at ucar.edu
>>
>> Michael Brennan wrote:
>>> Hi,
>>>
>>> I'm attempting to compile MET in user space on a Linux workstation. I
>>> have all the necessary other software installed (NETCDF, BURFLIB,
>>> GSL, and F2C), and I've updated the code suggested on the "known
>>> issues" page. However, I'm still having problems. I've attached make
>>> make_met.log file and my top level Makefile.
>>>
>>> I'm trying to use pre-compiled NETCDF libraries for compiling MET.
>>> Could that be part of the problem?
>>>
>>> I appreciate any advice you might have.
>>>
>>> Thanks!
>>> Mike
>>>
>>> _______________________________________________
>>> Met_help mailing list
>>> Met_help at mailman.ucar.edu
>>> http://mailman.ucar.edu/mailman/listinfo/met_help
>
> _______________________________________________
> Met_help mailing list
> Met_help at mailman.ucar.edu
> http://mailman.ucar.edu/mailman/listinfo/met_help
More information about the Met_help
mailing list