[Met_help] [rt.rap.ucar.edu #94832] History for install MET9.0 Error 1

John Halley Gotway via RT met_help at ucar.edu
Mon Apr 27 17:35:11 MDT 2020


----------------------------------------------------------------
  Initial Request
----------------------------------------------------------------

Hello met help,
Since installing the patch met-9.0.20200315.tar.gz, I have been getting 
this issueIn file included from ../../../src/libcode/vx_gsl_prob/vx_gsl_prob.h:19:0, from data_plane_util.cc:23: ../../../src/libcode/vx_gsl_prob/gsl_randist.h:43:21: error: variable or field ‘rng_set’ declared void
extern void rng_set(gsl_rng *&r, const char *, const char *);
-----
make[3]: *** [libvx_util_a-data_plane_util.o] Error 1 make[3]: Leaving directory `/public/home/hysplit/src/MET/met-9.0/src/basic/vx_util' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/public/home/hysplit/src/MET/met-9.0/src/basic' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/public/home/hysplit/src/MET/met-9.0/src' make: *** [install-recursive] Error 1


Attached you find my configure and log files. I am really helpful for any kind of help! Thanks a lot for your time!


Good Luck!

----------------------------------------------------------------
  Complete Ticket History
----------------------------------------------------------------

Subject: install MET9.0 Error 1
From: John Halley Gotway
Time: Mon Apr 06 13:11:09 2020

Hello,

I see you're getting a MET compilation error related to the GNU
Scientific
Library.  Thanks for sending your log files.

>From config.log, I see that you're using GSL version 2.6:
*MET_GSL='/public/home/hysplit/software/gsl2.6'*

>From ftp://ftp.gnu.org/gnu/gsl/, I see that version 2.6 was released
on Aug
19, 2019.

On my machine, I've been compiling using version GSL-2.1.  So I
downloaded
version 2.6, compiled it locally, and recompiled MET version 9.0
against
it.  However it keeps compiling well.  I'm not able to replicate the
compilation error you describe.

I see from config.log that you're compiling using GNU version 4.8.5.
And
I'm using newer versions of the GNU compilers.  Can you please try
compiling and linking against GNU version 2.1 to see if you have any
better
results?

ftp://ftp.gnu.org/gnu/gsl/gsl-2.1.tar.gz

If that doesn't fix it, I could try using a Docker container to get
access
to the older GNU version 4.8.5 compilers and then compile MET and it's
external libs in that environment.

Thanks,
John Halley Gotway


On Sat, Apr 4, 2020 at 5:37 AM 刘冲 via RT <met_help at ucar.edu> wrote:

>
> Sat Apr 04 05:37:12 2020: Request 94832 was acted upon.
> Transaction: Ticket created by liuchongcn at 126.com
>        Queue: met_help
>      Subject: install MET9.0 Error 1
>        Owner: Nobody
>   Requestors: liuchongcn at 126.com
>       Status: new
>  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=94832 >
>
>
> Hello met help,
> Since installing the patch met-9.0.20200315.tar.gz, I have been
getting
> this issueIn file included from
> ../../../src/libcode/vx_gsl_prob/vx_gsl_prob.h:19:0, from
> data_plane_util.cc:23:
> ../../../src/libcode/vx_gsl_prob/gsl_randist.h:43:21: error:
variable or
> field ‘rng_set’ declared void
> extern void rng_set(gsl_rng *&r, const char *, const char *);
> -----
> make[3]: *** [libvx_util_a-data_plane_util.o] Error 1 make[3]:
Leaving
> directory `/public/home/hysplit/src/MET/met-9.0/src/basic/vx_util'
make[2]:
> *** [install-recursive] Error 1 make[2]: Leaving directory
> `/public/home/hysplit/src/MET/met-9.0/src/basic' make[1]: ***
> [install-recursive] Error 1 make[1]: Leaving directory
> `/public/home/hysplit/src/MET/met-9.0/src' make: *** [install-
recursive]
> Error 1
>
>
> Attached you find my configure and log files. I am really helpful
for any
> kind of help! Thanks a lot for your time!
>
>
> Good Luck!
>

------------------------------------------------


More information about the Met_help mailing list