回 帖 发 新 帖 刷新版面

主题:IMSL6.0linux下的安装问题

红帽信息(正版)

LSB Version:    :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description:    Red Hat Enterprise Linux Server release 5 (Tikanga)
Release:        5
Codename:       Tikanga
----------------------------------------------------------------------------------------
内核信息
Linux version 2.6.18-8.el5xen (brewbuilder@ls20-bc2-14.build.redhat.com) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)) #1 SMP Fri Jan 26 14:42:21 EST 2007
------------------------------------------------------------------------------------------
intel visual Fortran信息(intel网站下载)
版本:l_cprof_p_11.1.072_ia32.tgz
gcc-gfortran-4.1.1-52.el5
libgfortran-4.1.1-52.el5
----------------------------------------------------------------------------------------------
MSL库信息
版本:IMSL6.0
包名:fnl60_10654.tar(vni网站下载)
------------------------------------------------------------------------------------------------

问题:

调用imsl库的时候出错,我不知道是环境变量问题还是什么问题,搞了好几天了。

错误信息:
error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [IMSL]
      use      imsl
---------------^
compilation aborted for EFC.for (code 1)
我发现安装目录下lib 和include下全是*.mod文件
以前只在windows下使用过,到linux下就无法使用了,求解,只要解决,金币大大的给啊!

PS: source 能通 
     which ifort能通
     IVF能用(不使用IMSL库的时候编译过hello world 可用)
IMSL自带例子程序也无法运行!

求解,在线等……
QQ:122321183
mail:marvin5502@sina.com

必有重谢啊,网上好多方法我都用过了,还是不行,希望各路豪杰提供信息,即使没利用上,我在此也表谢意!

回复列表 (共6个回复)

沙发


帮顶啊

板凳

[em54]看来只自己帮自己了。

3 楼

商业软件安装文档都写得很详细的, 有认真看看吗?
之前的贴有提过新版的IMSL 6.0调用不再是 use IMSL, 你可以用站内搜索一下.

4 楼


谢谢了。

5 楼


问题解决了
linux下ivf调用IMSL库时使用

use numerical_libraries
下面都是call的函数语句,没什么区别

windows下的调用IMSL时前面需加
include 'link_fnl_shared.h'

6 楼

include 'link_fnl_shared.h'
在Linux下面应该用什么编译选项啊 
ifort -i link_fnl_shared.h  ?

我来回复

您尚未登录,请登录后再回复。点此登录或注册