
Ubuntu日本語フォーラム

ログインしていません。
Ubuntuを導入して、g95とemacsを導入しようと思ったのですが、hello.f90をコンパイルすると、
bash: /bin/g95: そのようなファイルやディレクトリはありません
とでてしまいます。
もっと言えばemacsでhelloのプログラムを書いたときに
(emacs:3338): Gtk-WARNING **: Unable to retrieve the file info for `file:///home/~~~/f90src/hello/hello.f90': '/home/~~~/f90src/hello/hello.f90' というファイルの状態を取得する際にエラー: そのようなファイルやディレクトリはありません
emacs hello.f90 &
[2] 3362
とでました。
gfortran+emacsでは動くことは確認しました。
しかしg95だとこうなってしまいます。
これはなにが原因なのでしょうか?
オフライン
すみません、なかなか伝わりにくいのかと思うので詳細を書きたいと思います。
まず、
$ sudo su !スーパーユーザーで入ります
# mkdir /usr/local/g95
# cd /usr/local/g95
# mv /home/~~/download/g95-x86-linux.tgz !ここで移動
# tar xvzf g95-x86-linux.tgz !解凍
# cd /usr/local/g95
# in -ivs $PWD/g95-install/bin/*g95* /usr/local/bin/g95 !リンクを張ります
% cd
% mkdir f90src
% mkdir f90src
% cd f90src/hello
% emacs hello.f90
% g95 hello.f90
で一連の流れです。
linuxの初心者の初心者ですので、どこかですごくアホなことをやっていると思います。
すみませんが、ご教示お願いします。
オフライン
一番最初にエラーメッセージが出ているように
bash: /bin/g95: そのようなファイルやディレクトリはありません
ディレクトリ、ファイルがないので、ちゃんとインストールされていません。
いまg95のサイトを見てきましたが、たぶんバイナリの一番上のやつをダウンロードしていると思うのです、
でも、それではなく、その下の
Linx x86(Debian)
というのをダウンロードして、そのファイル(g95-x86.deb)をダブルクリックするとソフトウェアセンターか何かが起動してインストールができます。
それで試してみてください。
オフライン
Ubuntu11.10で確認すると、GNU Fortran95 コンパイラのパッケージは用意されていますが、これではダメなのですか?
オンライン
array による投稿:
一番最初にエラーメッセージが出ているように
bash: /bin/g95: そのようなファイルやディレクトリはありません
ディレクトリ、ファイルがないので、ちゃんとインストールされていません。
いまg95のサイトを見てきましたが、たぶんバイナリの一番上のやつをダウンロードしていると思うのです、
でも、それではなく、その下の
Linx x86(Debian)
というのをダウンロードして、そのファイル(g95-x86.deb)をダブルクリックするとソフトウェアセンターか何かが起動してインストールができます。
それで試してみてください。
ありがとうございます。これで成功しました。
オフライン
si による投稿:
Ubuntu11.10で確認すると、GNU Fortran95 コンパイラのパッケージは用意されていますが、これではダメなのですか?
お返事ありがとうございます。
もちろんできるのですが、自分の学習のためにやってみました。
オフライン