コンパイル・リンクの方法を教えてください


バナ〜ナ  2005-09-13 12:17:56  No: 17551  IP: 192.*.*.*

ライセンス的には問題ない方法で
Delphi がインストールされていない DOS機で、
ソースファイルのある状態で
コンパイル・リンクを行ってEXEファイルを作成する方法を教えてください。
もちろん使用するのは私一人で、すでに
DelphiがインストールされたWindowsマシンは他に一台あります。
よろしくお願いします。

編集 削除
バナ〜ナ  2005-09-13 13:24:47  No: 17552  IP: 192.*.*.*

調べてみました。
DCC32.EXE を使うようですね。

DCC32 -m Test.dpr

これで実行してみたのですが、
致命的エラー: ファイル 'NewCtrls.dcu' が見つかりません
が発生します。
ヘルプのコマンドラインオプションをみていても
使い方がわからないので、ご教授お願いします。

編集 削除
バナ〜ナ  2005-09-13 14:06:54  No: 17553  IP: 192.*.*.*

DCC32 -U C:\Program Files\Borland\Delphi6\Lib -B Test.dpr
としてみると、
ファイル  C:\Program.dpr が見つかりません

と、エラーが発生し、

DCC32 -U "C:\Program Files\Borland\Delphi6\Lib" -B Test.dpr
このようにしてみましたが、
同じエラーが発生します。

編集 削除
ばななん、ばななん、ばな〜な  2005-09-14 01:04:03  No: 17554  IP: 192.*.*.*

「Delphi がインストールされていない」ってことは、必要なユニットも入ってないってことではないの?

編集 削除
メラトニン  2005-09-14 01:22:08  No: 17555  IP: 192.*.*.*

MLで話題になったと思いますが、
「指名ユーザーが本製品の使用を許諾された唯一の個人である場合、
適正な数のコンピュータに本製品をインストールすることができます。」
のでDOS機にもインストールしてしまうのが一番かと。

編集 削除
バナ〜ナ  2005-09-14 10:11:36  No: 17556  IP: 192.*.*.*

コンパイル、リンクは
何とか動くようになりました。
お騒がせしました。

このDOS機にはDelphiをインストールできないので
コンパイラの DCC32 のみつかえるようにしました。
あと足りない部分(コンポーネント等)は  Delphi をインストールしている
システムから、インストールフォルダー以下をコピーしました。

編集 削除