[ncl-install] ncl_filedump and ncl_convert2nc problem
Kevin Hallock
hallock at ucar.edu
Wed May 17 17:43:00 MDT 2017
Oscar,
Great, I’m glad everything is working now! I will still look into the GCC version issue to verify our documentation is correct.
If you installed MacPorts into /opt (which it looks like you did), then installing this GCC package should not cause any conflicts with your MacPorts gcc. Also, it looks like you installed NCL to /opt/ncl-6.4.0, so you don’t even need to modify PATH to include /usr/local/bin (unless you need something else in that directory to be in your PATH).
Kevin
> On May 17, 2017, at 5:30 PM, Oscar Chimborazo <ochimborazo at gmail.com> wrote:
>
> Hi Kevin,
>
> I was able to run the tools installing the GCC/GFortran packages you recommend but not exactly the one that matches the precompiled binary. Let me tell you. I installed NCL using your precompiled binary, this one:
>
> ncl_ncarg-6.4.0-MacOS_10.12_64bit_gnu530.tar.gz
>
> NCL was not able to run without setting any DYLD_*, and I got the similar messages when I unset those environment variables. So I installed the GCC/GFortran packages from the site that you recommend, and now everything is working fine without setting the environment variables. But I didn't install gcc-5.3, rather I installed gcc-6.3. I read about installing the gcc/gfortran files from that site in the recommendations for installing on Mac OSX, but I was a little reluctant to install them because I was afraid of conflicts with my gcc/gfortran installation from MacPorts, and also because I was surprised and curious that NCL was working except the tools. Anyway, everything is working fine now. Thank you for your help!
>
> Regards,
> Oscar
>
> On Wed, May 17, 2017 at 6:25 PM, Kevin Hallock <hallock at ucar.edu <mailto:hallock at ucar.edu>> wrote:
> Hi Oscar,
>
> How did you install NCL on your machine? Are you using binaries from our website <https://www.earthsystemgrid.org/dataset/ncl.640.html>? Is NCL able to run without setting any DYLD_* environment variables?
>
> The GCC/GFortran packages we recommend in our documentation <http://ncl.ucar.edu/Download/macosx.shtml#InstallCompilers> installs to /usr/local by default, and that appears to be the prefix of the missing library:
>> dyld: Library not loaded: /usr/local/lib/libgomp.1.dylib
>
>
> I’m surprised that NCL is somehow working, but ncargpath isn’t.
>
> Kevin
>
>> On May 17, 2017, at 10:43 AM, Oscar Chimborazo <ochimborazo at gmail.com <mailto:ochimborazo at gmail.com>> wrote:
>>
>> Hi folks,
>>
>> I installed NCL 6.4.0 on Mac OSX Sierra. NCL is working fine with the scripts, however when I want to use the tools ncl_filedump or ncl_convert2nc, I get this:
>>
>> dyld: Library not loaded: /usr/local/lib/libgomp.1.dylib
>> Referenced from: /opt/ncl-6.4.0/bin/ncargpath
>> Reason: image not found
>> Abort
>> if: Missing file name.
>>
>> I set the environment like this:
>>
>> export DYLD_LIBRARY_PATH=/opt/local/lib/gcc5
>>
>> I also tried with this environment:
>>
>> export DYLD_FALLBACK_LIBRARY_PATH=/opt/local/lib/gcc5
>>
>> It didn't work. Also, I tried to test the installation of NCL with the commands:
>> ng4ex gsun01n -clean
>> ncargex cpex08 -clean
>>
>> And I get something similar except for the last line:
>>
>> dyld: Library not loaded: /usr/local/lib/libgomp.1.dylib
>> Referenced from: /opt/ncl-6.4.0/bin/ncargpath
>> Reason: image not found
>> Abort
>>
>> But as I mentioned before, the strange thing is that NCL 6.4.0 is working fine with my scripts.
>>
>> Oscar
>> _______________________________________________
>> ncl-install mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-install <http://mailman.ucar.edu/mailman/listinfo/ncl-install>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/ncl-install/attachments/20170517/cb5b249d/attachment-0001.html
More information about the ncl-install
mailing list