请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 17226|回复: 11

[其他] mac中ncl安装出现问题 已解决 dyld: Library not loaded: /usr/local/lib/libgomp....

[复制链接]

新浪微博达人勋

发表于 2016-12-11 21:57:03 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 sophiea 于 2017-9-19 14:15 编辑

mac装ncl  出现问题  
打开ncl界面就会出现:
Last login: Sun Dec 11 21:54:22 on console
-bash-3.2$ /usr/local/ncl-6.3.0\ /bin/ncl ; exit;
dyld: Library not loaded: /usr/local/lib/libgomp.1.dylib
  Referenced from: /usr/local/ncl-6.3.0 /bin/ncl
  Reason: image not found
Trace/BPT trap: 5
logout

[进程已完成]


要怎么解决哦。。已经安装了 gcc  gfortran  环境变量也已经更改了
#NCL
export NCARG_ROOT=/usr/local/ncl-6.3.0
export PATH=$NCARG_ROOT/bin:$PATH
export DYLD_FALLBACK_LIBRARY_PATH=/usr/local/opt/gcc49
export DISPLAY=:0.0
。。。
谢谢了。。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-12-11 23:06:53 | 显示全部楼层
怀疑是gcc版本过低造成的,因此安装gcc6  出现了这个提示  
-bash-3.2$ brew install homebrew/versions/gcc6
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
No changes to formulae.

==> Installing gcc6 from homebrew/versions
==> Downloading https://ftpmirror.gnu.org/gcc/gcc-6.2.0/gcc-6.2.0.tar.bz2
Already downloaded: /Users/suriano/Library/Caches/Homebrew/gcc6-6.2.0.tar.bz2
==> Patching
patching file gcc/jit/Make-lang.in
==> ../configure --build=x86_64-apple-darwin15.6.0 --prefix=/usr/local/Cellar/gc
==> make bootstrap



卡在了最后一步,,,要怎么办。。谁知道。。。谢谢了!!!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-12-11 23:20:52 | 显示全部楼层
你是怎么安装的,不建议手动安装。可以用conda安装http://www.ncl.ucar.edu/Download/conda.shtml
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-12-12 09:40:32 | 显示全部楼层
是版本低的原因。同时gcc和gfortran的版本要匹配,我都安装了6.1就好了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-3-18 12:54:08 | 显示全部楼层
本帖最后由 CRY 于 2017-3-18 18:37 编辑

我也遇到了同样的问题,因为我的gfortran版本低。我是这么解决的:
1.  http://hpc.sourceforge.net/  下6.3版本的gfortran(only)
2.  卸载老版本gfortran  
           sudo rm -r /usr/local/gfortran /usr/local/bin/gfortran
3.  装新版本gfortran
           e.g. Then gunzip gcc-6.2-bin.tar.gz (if your browser didn't do so already) and then sudo tar -xvf gcc-6.2-bin.tar -C /. It installs everything in /usr/local.

不知道能不能解决问题。。。。。:(
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-8-17 21:00:36 | 显示全部楼层
本帖最后由 usagi 于 2017-8-21 14:12 编辑
CRY 发表于 2017-3-18 12:54
我也遇到了同样的问题,因为我的gfortran版本低。我是这么解决的:
1.  http://hpc.sourceforge.net/  下6 ...

我的报错是:
dyld: Library not loaded: /usr/local/lib/libgfortran.3.dyliblib
Referenced from:/usr/local/ncl-6.4.0/bin/ncl
Reason:image not found
Abort
ncl failed.

然后我的 /usr/local/lib/中确实没有【libgfortran.3.dyliblib】,但是有 【libgfortran.4.dyliblib】…………

然后我把用的gcc-7.1-bin.tar.gz,降到gcc-6.3-bin.tar.gz
就成功咯!!!

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-8-17 21:02:41 | 显示全部楼层
本帖最后由 usagi 于 2017-8-21 14:12 编辑

不知道楼主最后如何解决的?安装成功咯木有?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-8-21 15:21:11 | 显示全部楼层
usagi 发表于 2017-8-17 21:02
不知道楼主最后如何解决的?安装成功咯木有?

最后放弃了,,,,,,,,
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-2-19 21:18:14 | 显示全部楼层
有可能不是版本问题,而是错误上提及的libgomp.1.dylib不在/usr/local/lib/这一路径下。
建议查看一下你安装gcc的路径(如/usr/local/Cellar/gcc/6.3.0_1/lib/gcc/6/)下是否有libgomp.1.dylib,如果有,创建一个链接到/usr/local/lib/下就可以了。在终端中输入如下语句:
ln –s /usr/local/Cellar/gcc/6.3.0_1/lib/gcc/6/libgomp.1.dylib /usr/local/lib/libgomp.1.dylib
对于其他.dylib文件也是这样处理
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-2-26 14:59:22 | 显示全部楼层
StevenChen 发表于 2018-2-19 21:18
有可能不是版本问题,而是错误上提及的libgomp.1.dylib不在/usr/local/lib/这一路径下。
建议查看一下你安 ...

后来安装成功了,还是谢谢哈
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表