[ncl-install] no ncl executable with ifort

Mary Haley haley at ucar.edu
Tue Jul 6 07:40:50 MDT 2010


Hi Mike,

It looks like you are missing thesystem library that defines the  
"__intel_sse2_strlen" symbol.

If you google this symbol, it might help you find which library it is  
defined in.

It looks like it might be the "irc" library, so try this:

Edit $NCARG/config/LINUX and add "-lirc" to the end
of your CtoFLibraries line.  Save this file.

Cd to $NCARG/ni/src/ncl and type:

    make all install

if this successfully builds the "ncl" executable, then you can cd to
$NCARG and finish the build with:

    make all install >&! make-output.2 &

Where "make-output.2" is whatever file you want.

If the "ncl" executable is not successfully built, then see if you
have a new undefined symbol, and repeat this process.

--Mary


On Jul 5, 2010, at 6:49 AM, Michael Scheck wrote:

> Hello,
>
> compiling ncl_ncarg_src-5.2.0 with ifort and gcc gives no  
> executables for ncl and ictrans, although we've added the necessary  
> paths to ifort in config/LINUX.  (It's working well with gfortran.)
>
> uname -a:
> Linux imp3 2.6.30-gentoo-r4 #1 SMP Tue Aug 4 19:11:08 CEST 2009  
> x86_64 Intel(R) Xeon(R) CPU E5450 @ 3.00GHz GenuineIntel GNU/Linux
>
> Last lines of make-output before error regarding ncl:
> dlarnv.f:(.text+0x548): undefined reference to `__svml_cos2'
> /opt/intel/Compiler/11.1/064/lib/intel64/libifcore.so.5: undefined  
> reference to `__intel_sse2_strlen'
> collect2: ld returned 1 exit status
> make[4]: *** [ncl] Error 1
>
> What might be wrong or missing?
>
> Mike Scheck, BOKU-Met Vienna
>
> _______________________________________________
> ncl-install mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-install



More information about the ncl-install mailing list