爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7265|回复: 7

请教安装PGI出现问题

[复制链接]
发表于 2013-7-17 19:42:10 | 显示全部楼层 |阅读模式

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

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

x
我在红帽子5.4版本下,安装pgi完之后先打算测试一下看看能不能用,但出现这样的问题无法解决。
[root@localhost pgi]# vi hello.f90
print *, " hello world !"
endwww.mnmuc.org; @* V" `( f3 d0 o
[root@localhost pgi]# pgf90 hello.f90 -o hello4/usr/bin/ld: cannot find -lpgc
查找文件夹无此数据库,然后我考虑是不是我的软件包没安装好,
[root@localhost rpm]# rpm -ivh gcc-gfortran-4.1.2-46.el5.i386.rpm
warning: gcc-gfortran-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
error: Failed dependencies:
        libgfortran = 4.1.2-46.el5 is needed by gcc-gfortran-4.1.2-46.el5.i386
        libgfortran.so.1 is needed by gcc-gfortran-4.1.2-46.el5.i386
        libgmp.so.3 is needed by gcc-gfortran-4.1.2-46.el5.i386

上网查了下,libgmp.so.3是需要安装gmp-4.1.4-10.el5.i386.rpm ,然后安装此rpm后,再次安装gcc-gfortran
[root@localhost rpm]# rpm -ivh gmp-4.1.4-10.el5.i386.rpm
warning: gmp-4.1.4-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:gmp                    ########################################### [100%]
[root@localhost rpm]# rpm -ivh gcc-gfortran-4.1.2-46.el5.i386.rpm
warning: gcc-gfortran-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
error: Failed dependencies:
        libgfortran = 4.1.2-46.el5 is needed by gcc-gfortran-4.1.2-46.el5.i386
        libgfortran.so.1 is needed by gcc-gfortran-4.1.2-46.el5.i386

发现虽然libgmp.so.3不提示安装了,但libgfortran.so.1还是提示需要安装相关的包,可查了半天网,也不知道需要安装什么才可以。那位高手帮忙看看,谢谢了。


/usr/bin/ld: cannot find -lpgc

f1 d/ e: f6 s7 b




密码修改失败请联系微信:mofangbao
发表于 2013-7-17 20:17:32 | 显示全部楼层
密码修改失败请联系微信:mofangbao
发表于 2013-7-17 21:08:35 | 显示全部楼层
我也碰到过,我的问题是有文件没复制到pgi的lib和include中,仅供参考
cp /usr/local/pgi/linux86/10.2/lib-linux86-g232/*  /usr/local/pgi/linux86/10.2/lib
cp /usr/local/pgi/linux86/10.2/include-gcc41/* /usr/local/pgi/linux86/10.2/include
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-7-17 21:24:17 | 显示全部楼层

谢谢,这个安装步骤我也查到过,但我遇到的问题里面没有。不清楚是什么地方出现了问题
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-7-17 21:26:35 | 显示全部楼层
xo2001 发表于 2013-7-17 21:08
我也碰到过,我的问题是有文件没复制到pgi的lib和include中,仅供参考
cp /usr/local/pgi/linux86/10.2/li ...

谢谢,看了,不是这个问题。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-7-17 22:15:59 | 显示全部楼层
刚才把gcc-gfortran软件包安装好了,
[root@localhost rpm]# rpm -ivh gcc-gfortran-4.1.2-46.el5.i386.rpm
warning: gcc-gfortran-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:gcc-gfortran           ########################################### [100%]
但测试还是出现现问题:

[root@localhost pgi]# vi hello.f90
print*, "hello world!"
end
"hello.f90" 2L, 27C written
[root@localhost pgi]# pgf90
pgf90-Warning-No files to process
[root@localhost pgi]# pgf90 hello.f90 -o hello
/usr/bin/ld: cannot find -lpgc
不清楚到底是那有问题了。谢谢
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-7-17 22:31:58 | 显示全部楼层
谢谢回复的各位,问题已经解决了。需要将libpgc库文件找到,然后拷贝到/usr/lib中
密码修改失败请联系微信:mofangbao
发表于 2016-3-19 22:09:15 | 显示全部楼层
你好,我想问一下你的redhat系统下的gcc是手动安装的吗?我只装了gcc,没装gfortran,然后装pgi的时候显示找不到gcc,可是gcc明显安装好了,都能用gcc -v 查已经安装的版本
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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