[ncl-install] ncl -V error: dyld: Library not loaded: @rpath/libstdc++.6.dylib

Little, Matthew Benjamin littlema18 at students.ecu.edu
Thu Oct 25 06:16:25 MDT 2018


Hi Kevin,

You are right, I am trying to use conda to install/run NCL; I forgot to mention that in my first message.

The following occurs when issuing the commands reccommended:
$ source activate ncl_stable
$ conda update --all -c conda-forge



## Package Plan ##



  environment location: /Users/littlema18/miniconda2/envs/ncl_stable





The following packages will be downloaded:



    package                    |            build

    ---------------------------|-----------------

    ncl-6.5.0                  |blas_openblash59bd76f_3        58.5 MB  conda-forge



The following packages will be UPDATED:



    ncl: 6.5.0-blas_openblash59bd76f_2 conda-forge [blas_openblas] --> 6.5.0-blas_openblash59bd76f_3 conda-forge [blas_openblas]



Proceed ([y]/n)? y





Downloading and Extracting Packages

ncl-6.5.0            | 58.5 MB   | ##################################### | 100%

Preparing transaction: done

Verifying transaction: done

Executing transaction: done

$ ncl -V

dyld: Library not loaded: @rpath/libstdc++.6.dylib

  Referenced from: /Users/littlema18/miniconda2/envs/ncl_stable/bin/ncl

  Reason: image not found

Abort trap: 6

So, the problem appears to persist at this time.


Matthew B. Little

________________________________
From: Kevin Hallock <hallock at ucar.edu>
Sent: Wednesday, October 24, 2018 2:28:26 PM
To: Little, Matthew Benjamin
Cc: ncl-install at ucar.edu
Subject: Re: [ncl-install] ncl -V error: dyld: Library not loaded: @rpath/libstdc++.6.dylib

Hi Matthew,

Are you trying to run a version of NCL installed through conda or are you compiling your own build? Clang vs GCC can be an issue if you’re building NCL yourself, but the conda NCL package is available as a pre-compiled binary and should include all of the necessary libraries.

Based on the directories I can see in the command output below, it looks like you’re using conda. With your “ncl_stable” conda environment activated, could you please try running “conda update --all -c conda-forge” and then “ncl -V” again?

Thanks,
Kevin

On Oct 24, 2018, at 11:27 AM, Little, Matthew Benjamin via ncl-install <ncl-install at ucar.edu<mailto:ncl-install at ucar.edu>> wrote:

Hello NCL install group,

I am currently trying to install NCL on MacOS.  I initially was using clang, however, I encountered installation problems with clang I switched to gcc.  Nevertheless, the problem that I saw when using clang persists when I issue the command:
$ ncl -V
dyld: Library not loaded: @rpath/libstdc++.6.dylib
  Referenced from: /Users/littlema18/miniconda2/envs/ncl_stable/bin/ncl
  Reason: image not found
Abort trap: 6

This seems to be a common problem from what I can tell, but I feel I have hit a wall with my limited knowledge.  Below are


$ sw_vers -productVersion
10.13.3
which gcc
/usr/local/bin/gcc
$ which gfortran
/usr/local/bin/gfortran
$ gcc --version
gcc (GCC) 8.1.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ gfortran --version
GNU Fortran (GCC) 8.1.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ env | grep NCARG
OLD_NCARG_ROOT=/usr/local/ncl-current
NCARG_ROOT=/Users/littlema18/miniconda2/envs/ncl_stable
$ env | grep LD
OLD_NCARG_ROOT=/usr/local/ncl-current
$ which ncl
/Users/littlema18/miniconda2/envs/ncl_stable/bin/ncl
$ otool -L `which ncl`
/Users/littlema18/miniconda2/envs/ncl_stable/bin/ncl:
       /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 307.5.0)
       @rpath/libnetcdf.13.dylib (compatibility version 13.0.0, current version 13.0.0)
       @rpath/libcurl.4.dylib (compatibility version 10.0.0, current version 10.0.0)
       @rpath/libhdf5_hl.100.dylib (compatibility version 102.0.0, current version 102.1.0)
       @rpath/libhdf5.103.dylib (compatibility version 104.0.0, current version 104.0.0)
       @rpath/libmfhdf.0.dylib (compatibility version 1.0.0, current version 1.0.0)
       @rpath/libdf.0.dylib (compatibility version 1.0.0, current version 1.0.0)
       @rpath/libjpeg.9.dylib (compatibility version 13.0.0, current version 13.0.0)
       @rpath/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11)
       @rpath/libgdal.20.dylib (compatibility version 24.0.0, current version 24.3.0)
       @rpath/libproj.12.dylib (compatibility version 13.0.0, current version 13.0.0)
       @rpath/libudunits2.0.dylib (compatibility version 2.0.0, current version 2.0.0)
       @rpath/libexpat.1.dylib (compatibility version 8.0.0, current version 8.7.0)
       @rpath/libjasper.1.dylib (compatibility version 2.0.0, current version 2.0.0)
       @rpath/libpng16.16.dylib (compatibility version 51.0.0, current version 51.0.0)
       /opt/X11/lib/libcairo.2.dylib (compatibility version 11403.0.0, current version 11403.6.0)
       /opt/X11/lib/libfontconfig.1.dylib (compatibility version 11.0.0, current version 11.2.0)
       /opt/X11/lib/libpixman-1.0.dylib (compatibility version 35.0.0, current version 35.0.0)
       /opt/X11/lib/libfreetype.6.dylib (compatibility version 19.0.0, current version 19.6.0)
       /opt/X11/lib/libXrender.1.dylib (compatibility version 5.0.0, current version 5.0.0)
       @rpath/libiconv.2.dylib (compatibility version 9.0.0, current version 9.0.0)
       @rpath/libbz2.dylib (compatibility version 0.0.0, current version 0.0.0)
       @rpath/libgsl.19.dylib (compatibility version 22.0.0, current version 22.0.0)
       @rpath/libopenblas.dylib (compatibility version 0.0.0, current version 0.0.0)
       /opt/X11/lib/libXpm.4.dylib (compatibility version 16.0.0, current version 16.0.0)
       /opt/X11/lib/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0)
       /opt/X11/lib/libXext.6.dylib (compatibility version 11.0.0, current version 11.0.0)
       @rpath/libgfortran.3.dylib (compatibility version 4.0.0, current version 4.0.0)
       @rpath/libquadmath.0.dylib (compatibility version 1.0.0, current version 1.0.0)
       @rpath/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.19.0)
       @rpath/libgomp.1.dylib (compatibility version 2.0.0, current version 2.0.0)
       /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1238.60.2)
       @rpath/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)


Thanks for any advice,

Matthew B. Little
_______________________________________________
ncl-install mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-install

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ucar.edu/pipermail/ncl-install/attachments/20181025/004568cf/attachment-0001.html>


More information about the ncl-install mailing list