[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netCDF #PYD-972024]: netcdf-4.1.2 installation issue on Maverick:10.9.5
- Subject: [netCDF #PYD-972024]: netcdf-4.1.2 installation issue on Maverick:10.9.5
- Date: Wed, 21 Jan 2015 10:26:49 -0700
Hello,
From the lines:
--------------
dyld: lazy symbol binding failed: Symbol not found: ___intel_sse2_strlen
Referenced from: /Users/shahzad/wrf/src/netcdf-4.1.2/ncgen/.libs/ncgen
Expected in: /usr/lib/libz.1.dylib
dyld: Symbol not found: ___intel_sse2_strlen
Referenced from: /Users/shahzad/wrf/src/netcdf-4.1.2/ncgen/.libs/ncgen
Expected in: /usr/lib/libz.1.dylib
---------------
It appears that the linker is failing to link against libz.1.dylib due to
missing symbols. You may need to provide the location of a libz which has been
compiled with the intel compiler.
I hope this helps,
-Ward
> I am trying to install netcdf-4.1.2 on Macbook pro having Maverick
> 10.9.5os, using the following configuration for parallel built with
> intel compiler (ifort (IFORT) 14.0.4 20140805)
>
> ./configure --prefix=/Users/shahzad/wrf/intel --enable-fortran
> --enable-udunits --with-zlib=/Users/shahzad/wrf/intel
> --with-szlib=/Users/shahzad/wrf/intel --with-hdf5=/Users/shahzad/wrf/intel
> --with-pic --with-libcf --disable-dap
>
> the environment settings are as follow
>
> export COMP=intel
>
> export CC=icc
> export CFLAGS='-O3 -ip -fPIC'
> export CXX=icpc
> export CXXFLAGS='-O3 -ip'
>
> export CPP='icc -E'
> export CXXCPP='icpc -E'
>
> export FC=ifort
> export F77=ifort
> export F9X=ifort
> export FFLAGS='-O3 -ip -DARCH_INTEL’
>
> I got the following error in during ./make
>
> Making all in ncdump
> ../ncgen/ncgen -lc -o ctest0.nc ../ncgen/c0.cdl > ./ctest.c
> dyld: lazy symbol binding failed: Symbol not found: ___intel_sse2_strlen
> Referenced from: /Users/shahzad/wrf/src/netcdf-4.1.2/ncgen/.libs/ncgen
> Expected in: /usr/lib/libz.1.dylib
>
> dyld: Symbol not found: ___intel_sse2_strlen
> Referenced from: /Users/shahzad/wrf/src/netcdf-4.1.2/ncgen/.libs/ncgen
> Expected in: /usr/lib/libz.1.dylib
>
> /bin/sh: line 1: 21049 Trace/BPT trap: 5 ../ncgen/ncgen -lc -o
> ctest0.nc ../ncgen/c0.cdl > ./ctest.c
> make[2]: *** [ctest.c] Error 133
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
> Thanks
>
>
>
Ticket Details
===================
Ticket ID: PYD-972024
Department: Support netCDF
Priority: Normal
Status: Closed