[ncl-install] getting dyld LIbrary not loaded error even after installing latest gcc5 and exporting DYLD_FALLBACK_LIBRARY_PATH
Jatin Kala
jatin.kala.jk at gmail.com
Tue Jan 26 19:43:51 MST 2016
Thanks Mary,
I installed gcc5 using macports. I made soft links to /usr/local/lib and
that has fixed the problem:
$ ls -l /usr/local/lib/libgomp.1.dylib
lrwxr-xr-x 1 root admin 35 27 Jan 09:39
/usr/local/lib/libgomp.1.dylib -> /opt/local/lib/gcc5/libgomp.1.dylib
Cheers,
Jatin
On 27/01/2016 12:15 AM, Mary Haley wrote:
> Jatin,
>
> You may try upgrading your gcc/gfortran compilers. My guess is that
> with your previous version of MacOS, you installed the gcc/gfortran
> compilers from this site:
>
> http://hpc.sourceforge.net
>
> which puts things in /usr/local/.
>
> If you download a new gcc/gfortran (using the ones for El Capitan)
> from the above site, it should also install to /usr/local, and it
> should give you the /usr/local/libgomp.1.dylib file.
>
> --Mary
>
>
> On Mon, Jan 25, 2016 at 7:05 PM, Jatin Kala <jatin.kala.jk at gmail.com
> <mailto:jatin.kala.jk at gmail.com>> wrote:
>
> Well, this is interesting, on a different mac, on which I have
> been running ncl for more than 6 months now, grepping for LD under
> env, still returns nothing.
>
> Running:
> $ ng4ex gsun01n -clean
>
> gives me the same error:
>
> 134:~ Jatin$ ng4ex gsun01n -clean
> dyld: Library not loaded: /usr/local/lib/libgomp.1.dylib
> Referenced from: /Users/Jatin/ncl-6.2.1/bin/ncargpath
> Reason: image not found
> Trace/BPT trap
>
> This is a mac where i installed ncl without any issues around June
> 2015, i updated to OS X El Capitan around September/October 2015 i
> think, but did not re-check my ncl installation....This seems to
> be related to updating to OS X El Capitan?
> Can anyone else reproduce this issue?
>
> Cheers,
> Jatin
>
>
>
> On 26/01/2016 9:51 AM, Jatin Kala wrote:
>> Thanks Mary, see below, grepping for LD returns nothing.
>>
>>
>> 134:~ jatinkala$ env | grep NCARG
>> NCARG_ROOT=/usr/local/ncl-6.3.0
>> 134:~ jatinkala$ env | grep LD
>> 134:~ jatinkala$ which ncl
>> /usr/local/ncl-6.3.0/bin/ncl
>> 134:~ jatinkala$ otool -L `which ncl`
>> /usr/local/ncl-6.3.0/bin/ncl:
>> /opt/X11/lib/libpng15.15.dylib (compatibility version 34.0.0,
>> current version 34.0.0)
>> /opt/X11/lib/libcairo.2.dylib (compatibility version
>> 11203.0.0, current version 11203.16.0)
>> /opt/X11/lib/libfontconfig.1.dylib (compatibility version
>> 10.0.0, current version 10.0.0)
>> /opt/X11/lib/libpixman-1.0.dylib (compatibility version
>> 33.0.0, current version 33.6.0)
>> /opt/X11/lib/libfreetype.6.dylib (compatibility version
>> 18.0.0, current version 18.2.0)
>> /opt/X11/lib/libXrender.1.dylib (compatibility version 5.0.0,
>> current version 5.0.0)
>> /usr/lib/libbz2.1.0.dylib (compatibility version 1.0.0,
>> current version 1.0.5)
>> /usr/lib/libiconv.2.dylib (compatibility version 7.0.0,
>> current version 7.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)
>> /usr/local/lib/libgfortran.3.dylib (compatibility version
>> 4.0.0, current version 4.0.0)
>> /usr/local/lib/libquadmath.0.dylib (compatibility version
>> 1.0.0, current version 1.0.0)
>> /usr/local/lib/libstdc++.6.dylib (compatibility version
>> 7.0.0, current version 7.20.0)
>> /usr/local/lib/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 1213.0.0)
>> /usr/local/lib/libgcc_s.1.dylib (compatibility version 1.0.0,
>> current version 1.0.0)
>> 134:~ jatinkala$ which gcc
>> /usr/bin/gcc
>> 134:~ jatinkala$ which gfortran
>> /usr/local/bin/gfortran
>> 134:~ jatinkala$
>>
>>
>> On Tue, Jan 26, 2016 at 5:46 AM, Mary Haley <haley at ucar.edu
>> <mailto:haley at ucar.edu>> wrote:
>>
>> Jatin,
>>
>> I think there is something wrong with your environment. In
>> general, you shouldn't be needing to create softlinks or set
>> DYLD_XXXXX.
>>
>> What does the following report on your system:
>>
>> env | grep NCARG
>> env | grep LD
>> which ncl
>> otool -L `which ncl`
>> which gcc
>> which gfortran
>>
>> --Mary
>>
>>
>> On Sun, Jan 24, 2016 at 6:38 PM, Jatin Kala
>> <jatin.kala.jk at gmail.com <mailto:jatin.kala.jk at gmail.com>> wrote:
>>
>> Hi,
>> I am trying to install ncl on a new mac:
>> OX X El Capitan, 10.11.3
>>
>> The pre-compiled binary is:
>> ncl_ncarg-6.3.0.MacOS_10.10_64bit_nodap_gcc492.tar.gz
>>
>> ncl -v works:
>> $ ncl -v
>> Unknown option `-v'
>> Copyright (C) 1995-2015 - All Rights Reserved
>> University Corporation for Atmospheric Research
>> NCAR Command Language Version 6.3.0
>> The use of this software is governed by a License Agreement.
>> See http://www.ncl.ucar.edu/ for more details.
>> ncl 0>
>>
>>
>> but the ng4ex command fails, even though i have set
>> DYLD_FALLBACK_LIBRARY_PATH to gcc5:
>>
>> $ echo $DYLD_FALLBACK_LIBRARY_PATH
>> /opt/local/lib/gcc5
>> $ ls -l /opt/local/lib/gcc5/libgomp.1.dylib
>> lrwxr-xr-x 1 root admin 37 22 Jan 17:38
>> /opt/local/lib/gcc5/libgomp.1.dylib ->
>> /opt/local/lib/libgcc/libgomp.1.dylib
>> $ ng4ex gsun01n -clean
>> dyld: Library not loaded: /usr/local/lib/libgomp.1.dylib
>> Referenced from: /usr/local/ncl-6.3.0/bin/ncargpath
>> Reason: image not found
>> Trace/BPT trap
>>
>> contents of .profile:
>> $ cat ~/.profile
>>
>> # MacPorts Installer addition on 2016-01-22_at_14:17:32:
>> adding an appropriate PATH variable for use with MacPorts.
>> export PATH="/opt/local/bin:/opt/local/sbin:$PATH"
>> # Finished adapting your PATH environment variable for
>> use with MacPorts.
>> export DYLD_FALLBACK_LIBRARY_PATH=/opt/local/lib/gcc5
>> export NCARG_ROOT=/usr/local/ncl-6.3.0
>> export PATH=$NCARG_ROOT/bin:$PATH
>> export DYLD_LIBRARY_PATH=/usr/local/gfortran/lib/
>> export CLICOLOR=1
>> export LSCOLORS=ExFxCxDxBxegedabagacad
>>
>>
>> Any ideas?
>> Cheers,
>> Jatin
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> ncl-install mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-install
>>
>>
>>
>
> --
> Dr. Jatin Kala
> Lecturer in Atmospheric Science
> Murdoch University,Perth, Western Australia
> Tel:(+618) 9360 6297 <tel:%28%2B618%29%209360%206297>
> http://www.jatinkala.com/
>
>
--
Dr. Jatin Kala
Lecturer in Atmospheric Science
Murdoch University,Perth, Western Australia
Tel: (+618) 9360 6297
http://www.jatinkala.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/ncl-install/attachments/20160127/d7183096/attachment-0001.html
More information about the ncl-install
mailing list