Re: Fwd: nck_ncar-5.2.1 install

From: Mary Haley <haley_at_nyahnyahspammersnyahnyah>
Date: Fri May 27 2011 - 12:33:39 MDT

Dear Mikhail,

I assume you used the $NCARG/config/LINUX.INTEL as a starting point for the LINUX file.

These files provide guidelines on what things you might need to compile NCL/NCAR Graphics, but you may have to change the file slightly depending on your compilers.

I would first see if you even have a library call libCEPCF90.a or libCEPCF90.so or similar on your system, using the locate command:

   locate libCEPCF90

Same for the F90 library.

If you don't have these files, then try removing them from the $NCARG/config/LINUX file and start the compilation from scratch. (That is, run "make Everything" again to see if you get any further.)

After this completes (or exits), you might see some undefined references in your make-output file. Try to figure out what Intel library contains these symbols. You can then add these libraries back to the "#define CtoFLibraries" line in $NCARG/config/LINUX and start the build from scratch again.

Some compilers provide an option that automatically looks for these C/Fortran libraries. For example, with the PGI compilers, the option is "-pgf90libs". If you have something like this for Intel, then include this on the CtoFLibraries line.

Good luck,

--Mary

On May 27, 2011, at 11:54 AM, Felixoid wrote:

> Hello, my name is Mikhail. I trying to compile ncl_ncarg-5.2.1 with Intel Parallel Studio 12.0.2 on ubuntu 10.04.2x64
> While compiling "make" can't find CEPCF90 library. Intel PS installed in /opt/intel
> I can't find this lib nowhere in paths.
> There compiling example:
>
> $ icc -mieee-fp -ansi -O -o ictrans main.o ../../../.././ncarview/src/lib/libictrans/libictrans.o ../../../.././ncarview/src/lib/libctrans/libctrans.o -L../../../.././ncarview/src/lib/libcgm -lcgm -L../../../.././ncarview/src/lib/libncarg_ras -lncarg_ras -L/opt/intel/composerxe-2011.2.137/mkl/lib/ia32 -L/opt/intel/composerxe-2011.2.137/compiler/lib/intel64 -L/opt/intel/composerxe-2011.2.137/mpirt/lib/intel64 -L/opt/intel/composerxe-2011.2.137/ipp/../compiler/lib/intel64 -L/opt/intel/composerxe-2011.2.137/ipp/lib/intel64 -L/opt/intel/composerxe-2011.2.137/compiler/lib/intel64 -L/opt/intel/composerxe-2011.2.137/mkl/lib/intel64 -L/opt/intel/composerxe-2011.2.137/tbb/lib/intel64/cc4.1.0_libc2.4_kernel2.6.16.21 -L/usr/local/lib -L/opt/intel/composerxe-2011.2.137/bin/sourcechecker/lib/intel64 -L/opt/intel/composerxe-2011.2.137/mkl/lib/intel64 -L/opt/intel/composerxe-2011.2.137/ipp/lib/intel64 -L/opt/intel/composerxe-2011.2.137/ipp/interfaces/data-compression/ipp_zlib/bin/inte
 l64 -L/opt/intel/composerxe-2011.2.137/compiler/lib/intel64 -L/opt/intel/composerxe-2011.2.137/tbb/lib/intel64 -L/opt/intel/composerxe-2011.2.137/mpirt/lib/intel64 -L/opt/intel/composerxe-2011.2.137/debugger/lib/intel64 -lXpm -lX11 -lXext -lmfhdf -ldf -ljpeg -lz -lCEPCF90 -lF90 -lm
>
> ld: cannot find -lCEPCF90
>
> If remove "-lCEPCF90" print "ld: cannot find -lF90"
>
> Tell me please, where i can find/download this libs or how to compile this file?
> Thank you.
> _______________________________________________
> ncl-install mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-install

_______________________________________________
ncl-install mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-install
Received on Fri May 27 12:33:44 2011

This archive was generated by hypermail 2.1.8 : Mon Jun 13 2011 - 09:43:16 MDT