No.5ベストアンサー
- 回答日時:
(1)ご質問にあるabc.exeのソースプログラムは存在しますか?
(2)2003sakiさん(または側近のかた)はプログラミングのご経験はありますか?(件のソースを理解できますか?)
(3)そのソースプログラムは、N88-BASIC等のDOS環境のBASICのソースですか? →a
それとも、Windows版F-BASICの独自機能(GUI等)を用いて作られたものですか? →b
(1)YES、(2)YES、(3)a の場合、
Linuxで動作するN88-BASIC互換をうたっているBASIC処理系に移植できる可能性があります。
(、、、とは言うものの、そのような処理系が存在するかは不明です。)
(1)YES、(2)YES、(3)b の場合、
F-BASIC独自機能が使われている場合、移植は不可能とは言わないまでも、
単純にはいかない(大幅なソース書き換えが必要になる) と思われます。
それ以外の場合、VMWare等のエミュレータを使用することをおすすめします。
(確か3万円ぐらいで購入できるので、上で述べた形で移植が可能だとしても、
その移植にかかる開発費用を下回る可能性があります。)
No.6
- 回答日時:
#2のemonkyです
オブジェクトファイルとは、一般的には*.oや*.objとかです。
コンパイルして実行ファイルを作る過程で作られます。
F-BASICはコンパイルができるということでしたので、もしかしたらオブジェクトから実行ファイルできるかな~と思いましたが、だめかもしれません。
BASICで書かれたソースってボリュームあるんですか?
C言語に置き換えられないのでしょうか・・
No.2
- 回答日時:
#1のemonkyさんのおっしゃるとおり、windowsのバイナリはそのままでは動きません。
Linuxで動くようソースの変更作業(俗に「移植」といいます。)をする必要があります。
その他、エミュレータソフトを使用すれば動きますが、エミュレーションする分遅くなります。
Linuxで動く主なエミュレータソフトを列挙します。
(1)VMWare(IBM-PCエミュレータ、商用)
(2)Virtual-PC(IBM-PCエミュレータ、商用)
(3)Plex-86(IBM-PCエミュレータ、フリー)
(4)Boches(IBM-PCエミュレータ、フリー)
(5)wine(Windowsエミュレータ、フリー)
(個人的意見ですが)お仕事で真面目に使うのであれば、VMWareをお勧めします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux VertualBox でのLinux Mint の活用方法について教えてください 4 2023/08/06 10:34
- UNIX・Linux fessカスタマイズ 1 2022/09/27 17:29
- モニター・ディスプレイ DisplayPort 入力のMSTハブ(Linux対応)を探しています。 Linux を2画面で作 1 2022/11/07 21:10
- UNIX・Linux DisplayPort 入力のMSTハブ(Linux対応)を探しています。 Linux を2画面で作 1 2022/11/07 20:48
- UNIX・Linux Live Linux というのを勉強したいです 18 2023/07/11 16:45
- その他(パソコン・スマホ・電化製品) LINUXPCに詳しい人に気楽に答えてほしい質問です。 2 2022/10/25 08:07
- UNIX・Linux Linux上でWindowsインストール用にパーティションをNFTSにフォーマットすればインストール 1 2023/04/15 11:22
- その他(OS) Windowsの古いゲーム(32bit OSの時代のもの)を、 現行のWin11機でプレイしたい。 4 2023/08/01 08:22
- Windows 10 Windowsのシステムイメージと他OSパーティション 2 2023/07/18 19:13
- その他(OS) いつのまにかwindowsにLinuxが入っていました 3 2023/01/27 11:06
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
よく目にするファイル名にdevel...
-
Cコンパイラ(RPMパッケージ)の...
-
Windows XPでC言語を勉強するには
-
Linuxの標準モジュールの格納場...
-
readline-develについて
-
ccが動かない on Solaris
-
squidのdnsserverが見つからな...
-
インストールされているディレ...
-
英辞郎をOSX10.9.2にインストール
-
solaris9にインストールできる...
-
gccの使いかたについて
-
QNAPの設定について
-
Active X をインストール済かど...
-
Apple Vision Pro に “DMM VR動...
-
ブルースクリーンエラーの発生...
-
スライドショー(速度)について
-
office2010とoffice365の共存で...
-
Apple PayのICOCAについて
-
「Volumes」というフィルダにつ...
-
WinXPの『電源を切る』時、『シ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
よく目にするファイル名にdevel...
-
readline-develについて
-
RedHat linux 7.5への xinetdの...
-
zlibのパス確認方法について
-
squidのdnsserverが見つからな...
-
squidのアンインストール
-
インストールされているディレ...
-
コンパイル時のエラーについて...
-
tar.gzのファイルがインストー...
-
X-windowが起動しない
-
Cygwinをいれました
-
tarでインストールされたパッケ...
-
ccが動かない on Solaris
-
linuxの上位、下位互換について
-
Cコンパイラ(RPMパッケージ)の...
-
SunOSでコンパイルエラー
-
Accelerated-X
-
makeコマンドを打ったらコンパ...
-
Solaris8にdelegateをインスト...
-
Vine Linux 2.6 でC言語で開発
おすすめ情報