Opened 3 years ago

Last modified 3 years ago

#173 new defect

XIOS, fcm and perl

Reported by: omamce Owned by: ymipsl
Priority: major Component: XIOS
Version: 2.5 Keywords:
Cc:

Description

Hello,

The FCM version distributed with XIOS is not compatible with recent versions of perl (>=5) :

gcc11-Spip-~/Unix/TOOLS/XIOS 👉 make_xios --arch GCC_MACOSX --job 4 --netcdflib netcdf4_internal
=> Using prod mode for compiling under architecture "GCC_MACOSX" !
Fcm::Exception: Fcm::CLI::Invoker::ConfigSystem: class loading failed: Can't locate URI.pm in @INC (you may need to install the URI module) (@INC contains:

A bypass might be to install the URI package (https://github.com/libwww-perl/URI/tree/master/lib) and set PERL5LIB=/my/path/to/perl/libraries

Change History (2)

comment:1 Changed 3 years ago by ymipsl

FCM has been updated on XIOS trunk, could you make a test please ?

comment:2 Changed 3 years ago by ymipsl

To switch on the new fcm version you must add the flag --fcm new on the make_xios command line :

./make_xios --fcm new ....

The default remain old version because old version of perl are not compatible with new version of fcm...

Note: See TracTickets for help on using tickets.