タイトル : Re^12: Fortran10で作成したDLLがVB2005で読み込めない。 投稿日 : 2009/05/15(Fri) 11:53 投稿者 : 従業員
オショウさん こんにちは、 ありがとうございます。 結果を申し上げますと、別のPCで動きました。 しかし、ここまで来るのに時間がかかってしまいました。返信が遅れました。 といいますのは、 以下の3つのDLLだけでは同じようにエラーとなってしましました。 > > C:\Program Files\Intel\Compiler\Fortran\10.1.030\\IA32\Lib\LIBIFCOREMDD.DLL > > C:\Program Files\Intel\Compiler\Fortran\10.1.030\\IA32\Lib\LIBMMD.DLL > > C:\Program Files\Intel\Compiler\Fortran\10.1.030\\IA32\Lib\LIBMMDD.DLL ランタイムということが記載されておりましたので、 Intelのフォルダーの中から順番にDLLをコピーしてアプリを実行しチェックしていった 結果、libifcoremd.dllを作成したFortranのDLLをコピーしたフォルダーにいれて アプリを実行しますと動きました。これが、オショウさんが言っておられるランタイム でしょうか・・・。 > Fortran10 のインストール時のパス設定に何かミスありませんでしょうか? この件に関しては、もう一台のパソコンも同じように表示されます。 設定上のミスはほぼ無いと思います。windowsのパスもそのようになっています。 > C:\Program Files\Intel\Compiler\Fortran\10.1.030\\IA32\Lib > この『IA32』? CPUは、IA32環境なんですか? CPUは、Pentium4 3.0GHz です。なにか、間違えておりますでしょうか? > また、実際のパスは・・・ > C:\Program Files\Intel\Compiler\Fortran\10.1.030\IA32\Lib > ですか? この通りとなっています。 > しかしながら、Fortran10のランタイムなるものが別途あるのでしょうか? > あと、関連DLLを無償配布してよいのかどうか・・・ > ライセンスの確認をして下さい。 この件は調べてみます。 > ランタイムがあるならば・・・当然、必須コンポーネントの設定を追加して > インストーラでFortran10ランタイムのインストールを行わせる必要があり > ます。 ここで、いわれておりますインストーラはVS2005のものでよいのでしょうか? DLLをコピーしてインストールするようなインストーラをご紹介いただけませんでしょうか。 どうぞよろしくお願いいたします。 以上 |