[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