[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
Mon Jan 25 18:51:56 MST 2016


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> 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>
> 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
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/ncl-install/attachments/20160126/5e6232cb/attachment.html 


More information about the ncl-install mailing list