- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:linuxへfujitsuコンパイラのインストール方法)
Linuxへfujitsuコンパイラのインストール方法
このQ&Aのポイント
- fujitsuの『Fortran & C Package Family Version 5』をLinuxにインストールする方法を教えてください。
- インストール後にコンパイルする際にa.outを使用できないエラーが発生しています。
- 初心者ですので、何か足りない手順があるのか、ご教示いただけますと幸いです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
このエラーは共有ライブラリ(実行時にリンクされるもの)である libfj9i6.so.1 が見つからないと言っています。 - ひょっとしてコンパイルしたマシンと実行するマシンが違いませんか? この場合、解決方法は2つあって、実行マシンにも Fujitsu コンパイラをインストールする、あるいは、静的リンク(必要なライブラリはコンパイル時に全てリンクしておく)でコンパイルすることです。前者の場合、次の項目も関係ありますので読んでください。後者の場合は、多分コンパイルのオプションとして -static とかいう指定をすればいいはずです。正確にはマニュアルを調べてください。 - あるいは LD_LIBRARY_PATH 環境変数が正しく設定されていないため、共有ライブラリが見つからない これは LD_LIBRARY_PATH 環境変数を正しく設定するしか解決方法はありません。ユーザの環境変数を正しく設定するよう、マニュアルに記述があると思いますので、それに従ってください。
お礼
ありがとうございました。 ご指摘の通り、環境変数のLD_LIBRARY_PATHがうまく設定できていませんでした。設定を確認して訂正したらうまく動かすことができました。 素人の質問に答えてくださってどうもありがとうございます。