[Met_help] [rt.rap.ucar.edu #61008] History for Compiling problem MET 4.0
John Halley Gotway via RT
met_help at ucar.edu
Thu Apr 18 09:38:36 MDT 2013
----------------------------------------------------------------
Initial Request
----------------------------------------------------------------
Dear MET Help desk,
While compiling MET version 4.0 I encountered a problem, of which I hope
you can help me in finding a solution. I think it might have something
to do with the compilation of the Bufr library; that might be compiled
with the wrong compiler. It that possible?
The user definition file is in the attachment together with the log
file.
The command I used for compilation is: make>& make.log&
I hope you can help me further in compiling MET!
Kind regards,
Marlous Jonker
Ir. Marlous Jonker
Meteorological Researcher, Meteo Consult, A MeteoGroup Company
E: marlous.jonker at meteogroup.com <mailto:marlous.jonker at meteogroup.com>
T: +31 (0) 317 399 872
W: www.meteogroup.nl <http://www.meteogroup.nl/> | www.weer.nl
<http://www.weer.nl/>
Registered Address: Meteo Consult B.V. PLLC, Agro Business Park 99 -
101, 6708 PV Wageningen, Netherlands. Registered in the Netherlands No.
09058993
----------------------------------------------------------------
Complete Ticket History
----------------------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #61008] Compiling problem MET 4.0
From: John Halley Gotway
Time: Wed Apr 17 10:27:11 2013
Marlous,
Based on the output of make that you sent me, I'd say yes, it does
look like there's a problem with the version of BUFRLIB you're linking
against.
You're trying to compile MET using the Intel icc/ifort compilers, but
you're trying to link against a version of BUFRLIB that was built
using the GNU compilers. This should be pretty easy to fix -
just build a version of BUFRLIB using the Intel compilers, and it
should work fine.
Do you have write privileges for /cm/shared/apps/bufrlib? Is so, just
execute the following commands:
(taken from the online tutorial:
http://www.dtcenter.org/met/users/support/online_tutorial/METv4.0/compilation/req_libs.php)
cd /cm/shared/apps/bufrlib
rm *.o *.a
/cm/shared/apps/intel/Compiler/11.1/046/bin/intel64/icc -c
-DUNDERSCORE *.c
/cm/shared/apps/intel/Compiler/11.1/046/bin/intel64/ifort -c
-DUNDERSCORE *.f *.F
ar crv libbufr.a *.o
If not, just make a copy of that directory is some local area, compile
it with the commands above, and update user_defs.mk to point to the
correct version of BUFRLIB.
Hope that helps.
Thanks,
John Halley Gotway
met_help at ucar.edu
On 04/17/2013 02:35 AM, m.jonker at weer.nl via RT wrote:
>
> Wed Apr 17 02:35:13 2013: Request 61008 was acted upon.
> Transaction: Ticket created by m.jonker at weer.nl
> Queue: met_help
> Subject: Compiling problem MET 4.0
> Owner: Nobody
> Requestors: m.jonker at weer.nl
> Status: new
> Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=61008 >
>
>
> Dear MET Help desk,
>
>
>
> While compiling MET version 4.0 I encountered a problem, of which I
hope
> you can help me in finding a solution. I think it might have
something
> to do with the compilation of the Bufr library; that might be
compiled
> with the wrong compiler. It that possible?
>
> The user definition file is in the attachment together with the log
> file.
>
> The command I used for compilation is: make>& make.log&
>
>
>
> I hope you can help me further in compiling MET!
>
>
>
> Kind regards,
>
> Marlous Jonker
>
>
>
> Ir. Marlous Jonker
>
> Meteorological Researcher, Meteo Consult, A MeteoGroup Company
>
>
>
>
>
> E: marlous.jonker at meteogroup.com
<mailto:marlous.jonker at meteogroup.com>
>
> T: +31 (0) 317 399 872
> W: www.meteogroup.nl <http://www.meteogroup.nl/> | www.weer.nl
> <http://www.weer.nl/>
>
>
>
> Registered Address: Meteo Consult B.V. PLLC, Agro Business Park 99 -
> 101, 6708 PV Wageningen, Netherlands. Registered in the Netherlands
No.
> 09058993
>
>
>
>
------------------------------------------------
Subject: RE: [rt.rap.ucar.edu #61008] Compiling problem MET 4.0
From: m.jonker at weer.nl
Time: Thu Apr 18 01:13:49 2013
Hello John,
Thank you for your help. I compiled the BUFRLIB in a local directory
and then compiled MET and the compilation was complete.
Thanks very much again!
Marlous
Ir. Marlous Jonker
Meteorological Researcher, Meteo Consult, A MeteoGroup Company
T: +31 (0) 317 399 872
-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: woensdag 17 april 2013 18:27
To: Marlous Jonker
Subject: Re: [rt.rap.ucar.edu #61008] Compiling problem MET 4.0
Marlous,
Based on the output of make that you sent me, I'd say yes, it does
look like there's a problem with the version of BUFRLIB you're linking
against.
You're trying to compile MET using the Intel icc/ifort compilers, but
you're trying to link against a version of BUFRLIB that was built
using the GNU compilers. This should be pretty easy to fix - just
build a version of BUFRLIB using the Intel compilers, and it should
work fine.
Do you have write privileges for /cm/shared/apps/bufrlib? Is so, just
execute the following commands:
(taken from the online tutorial:
http://www.dtcenter.org/met/users/support/online_tutorial/METv4.0/compilation/req_libs.php)
cd /cm/shared/apps/bufrlib
rm *.o *.a
/cm/shared/apps/intel/Compiler/11.1/046/bin/intel64/icc -c
-DUNDERSCORE *.c
/cm/shared/apps/intel/Compiler/11.1/046/bin/intel64/ifort -c
-DUNDERSCORE *.f *.F
ar crv libbufr.a *.o
If not, just make a copy of that directory is some local area, compile
it with the commands above, and update user_defs.mk to point to the
correct version of BUFRLIB.
Hope that helps.
Thanks,
John Halley Gotway
met_help at ucar.edu
On 04/17/2013 02:35 AM, m.jonker at weer.nl via RT wrote:
>
> Wed Apr 17 02:35:13 2013: Request 61008 was acted upon.
> Transaction: Ticket created by m.jonker at weer.nl
> Queue: met_help
> Subject: Compiling problem MET 4.0
> Owner: Nobody
> Requestors: m.jonker at weer.nl
> Status: new
> Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=61008
> >
>
>
> Dear MET Help desk,
>
>
>
> While compiling MET version 4.0 I encountered a problem, of which I
> hope you can help me in finding a solution. I think it might have
> something to do with the compilation of the Bufr library; that might
> be compiled with the wrong compiler. It that possible?
>
> The user definition file is in the attachment together with the log
> file.
>
> The command I used for compilation is: make>& make.log&
>
>
>
> I hope you can help me further in compiling MET!
>
>
>
> Kind regards,
>
> Marlous Jonker
>
>
>
> Ir. Marlous Jonker
>
> Meteorological Researcher, Meteo Consult, A MeteoGroup Company
>
>
>
>
>
> E: marlous.jonker at meteogroup.com
> <mailto:marlous.jonker at meteogroup.com>
>
> T: +31 (0) 317 399 872
> W: www.meteogroup.nl <http://www.meteogroup.nl/> | www.weer.nl
> <http://www.weer.nl/>
>
>
>
> Registered Address: Meteo Consult B.V. PLLC, Agro Business Park 99 -
> 101, 6708 PV Wageningen, Netherlands. Registered in the Netherlands
No.
> 09058993
>
>
>
>
--
This e-mail is from Meteo Consult B.V., a MeteoGroup company. For more
information, see http://www.weer.nl/gebruiksvoorwaarden.
This e-mail may contain confidential information. Only the addressee
is permitted to read, copy, distribute or otherwise use this e-mail or
any attachments. If you have received it in error, please contact the
sender immediately. Any opinion expressed in this e-mail is personal
to the sender and may not reflect the opinion of MeteoGroup.
Any e-mail reply to this address may be subject to interception or
monitoring for operational reasons or for lawful business practices.
------------------------------------------------
More information about the Met_help
mailing list