Fortran は大学1年のときに Fortran77の本を買って読んだ事があります。が、まぁ、本だけでは全然分からないんだよねw で PC-8801&CP/M で動作する α-Fortan というのをクラブで少しだけ触った記憶があるんだけど忘れたw 実質、2年の時の授業でやって、3年の時の実習で なるほど〜 みたいな感じだった。
で、情報処理技術者試験の2種を2回目受けた時は、Fortran を選択して、それで合格した。CASL はどーも Z80/8086と勘違いしちゃってwww 1種は Fortran 必須みたいなもんだったから、CASL もあったけど、まぁ何か知らんけど1回で合格した。
それ以来、Fortran とは全く縁がないw
たまに、DMで、Parallel Fortran のネタがやってきてたけど、まー、別に要らないかなーと。
で、建築フォーラムのネタ。
まず、動作環境。
http://www.fujitsu.com/jp/products/software/middleware/business-middleware/middleware/fortranc/technical/faq/answer/#windows-1
によれば、
Vista 以降は、動作不可 と読めますね。
その相談者って、プログラムを作る方なのだろうか?
もしそうなら、ソースが無いっていうのは 何だか変だ。
ただのユーザーであれば、ふつー、コンパイラそのものが必要であるとは思えないんだけれども、このコンパイラ、ランタイムライブラリを静的結合する手法と、動的結合する手法があり、後者の場合、ユーザーに コンパイラそのものを買え(その中にあるライブラリを使わせろ)、とかいうシステムらしい? 一般的に、ソフト開発する側であれば、利用者に 無駄な費用負担をさせないためにも、動的結合ではなく、静的結合する方を選ぶのではないかと思われる。
特別な事情とか、何らかの思惑があって 動的結合せざるを得ない状況 なのかもしれないが〜
まぁ普通に、静的結合された実行ファイルなのであれば、コンパイラそのものがなくても動作するだろうから、コンパイラが必要だ、という話にはならないと思う。動作しないなら、OSが未対応なのが主な原因、という気はするけれども〜
動的結合された実行ファイルで、ランタイムライブラリを入れていないから動作しない、という可能性ももちろんあるとは思うんだけども〜
もし、相談者の知り合いが作ったソフトなのであれば、静的結合するよう作り直してくれ、と言ったらいいと思うんだけれども、ダメなんだろうか?
OSの問題であれば、Xpの中古PCでも買えばいいような気はする。
とりあえず、
ユーザー登録してるんだったら、メーカーに聞いてみるっていうのもお約束かもしれない。
http://www.fujitsu.com/jp/products/software/resources/condition/support/index.html
ふつー コンパイラ処理系のソフトを買えば、当然、ユーザー登録はしますからね。サポートやアップデート等もあるし。してない方がおかしい。
ちなみに
開封済のビジネスソフトのユーザーレベルの譲渡とか、ふつーは、認められていない。15万円もするソフトを複数買って、インストールせずに余ってるって状況とかほとんど無いと思うけど〜 転売目的で未開封のまま確保しているって人は ひょっとすると 居るかもしれないw レアケースだと思うけど。
で、情報処理技術者試験の2種を2回目受けた時は、Fortran を選択して、それで合格した。CASL はどーも Z80/8086と勘違いしちゃってwww 1種は Fortran 必須みたいなもんだったから、CASL もあったけど、まぁ何か知らんけど1回で合格した。
それ以来、Fortran とは全く縁がないw
たまに、DMで、Parallel Fortran のネタがやってきてたけど、まー、別に要らないかなーと。
で、建築フォーラムのネタ。
まず、動作環境。
http://www.fujitsu.com/jp/products/software/middleware/business-middleware/middleware/fortranc/technical/faq/answer/#windows-1
によれば、
Vista 以降は、動作不可 と読めますね。
その相談者って、プログラムを作る方なのだろうか?
もしそうなら、ソースが無いっていうのは 何だか変だ。
ただのユーザーであれば、ふつー、コンパイラそのものが必要であるとは思えないんだけれども、このコンパイラ、ランタイムライブラリを静的結合する手法と、動的結合する手法があり、後者の場合、ユーザーに コンパイラそのものを買え(その中にあるライブラリを使わせろ)、とかいうシステムらしい? 一般的に、ソフト開発する側であれば、利用者に 無駄な費用負担をさせないためにも、動的結合ではなく、静的結合する方を選ぶのではないかと思われる。
特別な事情とか、何らかの思惑があって 動的結合せざるを得ない状況 なのかもしれないが〜
まぁ普通に、静的結合された実行ファイルなのであれば、コンパイラそのものがなくても動作するだろうから、コンパイラが必要だ、という話にはならないと思う。動作しないなら、OSが未対応なのが主な原因、という気はするけれども〜
動的結合された実行ファイルで、ランタイムライブラリを入れていないから動作しない、という可能性ももちろんあるとは思うんだけども〜
もし、相談者の知り合いが作ったソフトなのであれば、静的結合するよう作り直してくれ、と言ったらいいと思うんだけれども、ダメなんだろうか?
OSの問題であれば、Xpの中古PCでも買えばいいような気はする。
とりあえず、
ユーザー登録してるんだったら、メーカーに聞いてみるっていうのもお約束かもしれない。
http://www.fujitsu.com/jp/products/software/resources/condition/support/index.html
ふつー コンパイラ処理系のソフトを買えば、当然、ユーザー登録はしますからね。サポートやアップデート等もあるし。してない方がおかしい。
ちなみに
開封済のビジネスソフトのユーザーレベルの譲渡とか、ふつーは、認められていない。15万円もするソフトを複数買って、インストールせずに余ってるって状況とかほとんど無いと思うけど〜 転売目的で未開封のまま確保しているって人は ひょっとすると 居るかもしれないw レアケースだと思うけど。


おそらく コマンドプロンプト で 直接 実行ファイルを指定すれば 動くはずです というか 動いた
元もとはアメリカ?で開発されたプログラムで
ローカル化
DOS時代は メニューソフト兼ファイラーがいったいになってた様で実行ファイル(exe)を指定していたようだ
それをwindows 化 したようです
windows化といっても
富士通のそれで 元ソースを
航空関連のプログラムで 離着陸時の 信号?電波?を計算するものらしい
レーダー?
その後 いろいろ試してましたが
fortranの 実行窓じゃなくても コマンドプロンプトで動いてるようなので
ただし印刷が 宇宙語が出ましたw
はきだした データも 中身みたら テキスト(csv)なのでエクセルなどで 成形したら 印刷もできそう
そんなめんどくさいことはいやらしい ぉぃ
とりあえず fortranのユーザ登録ディスク?
とソースの捜索隊を出し手と言ってますが 結果はいかに
ライセンスは見つからなくてソースがあれば
今のfortranで 頼めるところもあるのでしょうが 今の状態では・・・・