FORTRAN III
■ このスレッドは過去ログ倉庫に格納されています
0565デフォルトの名無しさん
2006/01/10(火) 16:49:50自前のテスト用プログラムや,exampleのファイルをコンパイルしようとすると,'Error in opening the Library module file'というエラーが出ます.
対処方法がわかりません.それどころかライブラリのインストールや設定に問題がありそうなのか,プログラムのコードに問題がありそうなのか,どのあたりが怪しいのかも判断できません.
ちなみにライブラリを利用しないコンパイルは問題ないです.どのあたりを確認していけばよさそうでしょうか.
環境:
Linux fedora 2.6.11-1.27_FC3 i686 athlon i386 GNU/Linux
http://www.xlsoft.com/jp/products/intel/perflib/mkl/lin/Getting_Started.htm#Linking_Your_Application_with_Intel_MKL
を参考に、
$ifort gesvd.f90 -L/opt/intel/mkl/8.0/lib/32/ -lmkl_lapack95 -lmkl_lapack -lmkl_ia32 -lguide -lpthread -o ~/f/a.out
とやってみました.
fortcom: Error: gesvd.f90, line 27: Error in opening the Library module file. [MKL95_PRECISION]
USE mkl95_PRECISION, ONLY: WP => SP
----------^
fortcom: Error: gesvd.f90, line 28: Error in opening the Library module file. [MKL95_LAPACK]
USE mkl95_LAPACK, ONLY: GESVD
…(略)…
compilation aborted for gesvd.f90 (code 1)
intel_mklのマニュアルに書いてあった設定は済ませています.といっても環境変数だけです.
$echo $PATH
/opt/intel/idb/9.0/bin:/opt/intel/fc/9.0/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/user/bin:/usr/java/jdk1.5.0_01/bin
$echo $LD_LIBRARY_PATH
/opt/intel/mkl/8.0/lib/32:/opt/intel/fc/9.0/lib
$echo $INCLUDE
/opt/intel/mkl/8.0/include
■ このスレッドは過去ログ倉庫に格納されています