No.3ベストアンサー
- 回答日時:
申し訳ないのですがMacはあまり詳しくないのです。
gfortran 4.3.0
gcc i686-apple-darwin8-gcc-4.0.1
fort77 1.18-17
f2c 20060506-5
g77 3.4
gcc のバージョンがちょっと古いような気がするのですが、
これは元からあったものでしょうか
gfortran -v
g77 -v
の結果を貼り付けてもらえますか?
> finkをみるとsystem-fortranがabsoftになっていますが流石に、
> フリーソフトではないですよね?
これはわかりません。
> あとはMac OSX上でLinuxを偽装することって出来るのでしょうか?
FreeBSDであれば、Linux用のELFバイナリを
直接実行する仕掛けがあります
Linux エミュレータのインストール
http://docs.freebsd.org/doc/3.2-RELEASE/usr/shar …
が、MacOS XのカーネルはFreeBSDがベースだったと思いますが
これと同じものがあるかどうかはわかりません。
OS X用のg95は
High Performance Computing for Mac OS X
http://hpc.sourceforge.net/
からリンクを辿って
The G95 project
http://ftp.g95.org/
にあるのを見つけましたが、どーでしょうねえ。
この回答への補足
g77はXcodeといってMacのインストールCDに添付されているツール群からインストールされています。
取り急ぎ、
gfortran
/usr/local/lib$ gfortran -v
Using built-in specs.
Target: i386-apple-darwin8.10.1
Configured with: /tmp/gfortran-20070812/ibin/../gcc/configure --prefix=/usr/local/gfortran --enable-languages=c,fortran --with-gmp=/tmp/gfortran-20070812/gfortran_libs --enable-bootstrap
Thread model: posix
gcc version 4.3.0 20070811 (experimental)
------------------
g77
$ g77 -v
Reading specs from /usr/local/lib/gcc/powerpc-apple-darwin7.3.0/3.4.0/specs
Configured with: ./configure --enable-languages=f77
Thread model: posix
gcc version 3.4.0
No.2
- 回答日時:
断片的な情報しかないのでよくわかりませんが、
g77(多分g95とgfortranも)はf2cをベースに
作られたもののはずなので、g77等で
コンパイルエラーになるならf2cでならないのは
なんか変だなと思っていました。
で、
>fort77については、Linuxでは使えているのですが、
> Macではエラーが出てバイナリが生成できませんでした。
> 上記のサイトにはMac用の対処が記述されていますので
リンク先をみるとバスエラーでこけるとか
ありますね。
その辺を手掛かりに検索してみると
Nabble - gcc - bugs - [Bug fortran/33250] New: bus error compiling dqelg.f in scipy on intel mac
http://www.nabble.com/-Bug-fortran-33250---New:- …
というレポートが見つかりました。
これによると、
Compiles with no errors using gfortran 4.2.1 for i686-apple-darwin8.
ということらしいのですが、質問者さんの使っているバージョンは
どれですか?
まあこれは gfortranだけでg77とg95の情報は
ありませんけど。
この回答への補足
回答ありがとうございます。試してみた環境は以下のとおりです。今のところコンパイルの目処が立たない状態です。
Intel Mac MacBook(MB061J/A、Core2Duo 2GHz、メモリ2GB)
Mac OSX 10.4.10 tiger
gfortran 4.3.0
gcc i686-apple-darwin8-gcc-4.0.1
fort77 1.18-17
f2c 20060506-5
g77 3.4
g95は使ったこと無いです。
finkをみるとsystem-fortranがabsoftになっていますが流石に、フリーソフトではないですよね?どこかで数十万円払って使用するということになりますよね?
あとはMac OSX上でLinuxを偽装することって出来るのでしょうか?やっぱりそれは仮想PC(VirtualDesktopとかParallelDesktop)を使用することになるのでしょうか?もっとカーネルレベルで偽装することで、CPUとHDDを効率よく使える手法は無いのでしょうか?
最近Windowsから乗り換えたばかりで、どのような情報を提示すればよいのか分かりませんが、不足の情報がありましたらご教示ください。
よろしくお願いします
取り急ぎ
No.1
- 回答日時:
この回答への補足
fort77については、Linuxでは使えているのですが、Macではエラーが出てバイナリが生成できませんでした。上記のサイトにはMac用の対処が記述されていますのでトライしようと思います。結果報告は後ほど。
補足日時:2007/09/19 10:22お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Mac OS El Capitanがインストールできない… 1 2023/06/16 13:05
- Mac OS BluetoothスピーカをMac 2 2022/07/07 12:37
- その他(プログラミング・Web制作) FORTRAN77の配列(除算) 2 2023/02/01 14:34
- Mac OS Intel MacからM1iMacへ買い替えの場合 1 2022/07/25 00:40
- モニター・ディスプレイ 現在、使用しているPCにモニター3台は繋がりますか? 4 2023/03/04 19:36
- デスクトップパソコン 自作、空冷でハイスペックなIntelCPUのPCが欲しい。どのような構成がいいでしょうか? 7 2023/07/25 13:16
- Mac OS MacのFinderでmovファイルのサムネイルが表示されないのと、クイックルックが出来ません。 こ 3 2023/07/24 18:40
- CPU・メモリ・マザーボード Intel CPU Core i3-6098Pに使えるマザーボードは、何がありますか?(現在入手可能 4 2022/04/25 08:07
- CPU・メモリ・マザーボード TDP65WのCPUの選択 2 2023/04/08 13:10
- Mac OS MacBookが欲しいんですがスペックが分かりません。 使用目的はpremier Proでの動画編集 2 2023/01/01 17:20
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・ハマっている「お菓子」を教えて!
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
End Sub が必要です。
-
コンパイルエラー
-
AccessVBAでVLookupを使いたい
-
verilogでデマルチプレクサの作...
-
他クラスからForm1内コントロル...
-
Excel VABについて 下記記述が...
-
ラズパイ上の、pythonのエラー...
-
C# IEnumerable が IEnumerable...
-
intel fortranのエラーで困って...
-
43:syntax error at end of input
-
解説サイトに従ったfortran並列...
-
特定のPCだけ動作しないVBAマク...
-
Excel・Word リサーチ機能を無...
-
UserForm1.Showでエラーになり...
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
-
配列数式の解除
-
メッセージボックスのOKボタ...
-
【VBA】ワークブックを開く時に...
-
一つのTeratermのマクロで複数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
End Sub が必要です。
-
Excel VABについて 下記記述が...
-
フォートランのエラーについて...
-
intel fortranのエラーで困って...
-
C# IEnumerable が IEnumerable...
-
対応する関数ヘッダーがありません
-
43:syntax error at end of input
-
構造体のポインタ参照
-
AccessVBAでVLookupを使いたい
-
ラズパイ上の、pythonのエラー...
-
Excel VBA: UserForm.Show で実...
-
Makefile と <math.h>
-
他クラスからForm1内コントロル...
-
【ルネサスのマイコン】E8aから...
-
コンパイルで未定義のシンボル
-
typedef による2重定義
-
フォートラン(fortran)のエラー...
-
fortran 配列宣言のオーバーフ...
-
VBでエラー'ActiveX component ...
-
pythonを使うときのビルド方法
おすすめ情報