Windows でビルドする手引
Last Modified:
必要なもの
Windows での canonical な開発環境は NT 4.0、だが Win95/98 も動けるようにできます。きっと approximately 175M の空きディスク容量を必要とします。次のツールがインストールされている必要 があります。
- MSVC 5.0
- GNU Tools for Microsoft Windows, Cygnus からダウンロードできます。(あなたはもしかしたら full.exe をダウンロードしてインストールしたいかもしれません)
とくに、必要なのが:
- rm.exe
- uname.exe
- flex.exe
- bison.exe
- Netscape は Unix 版 gmake と同期をとる際の問題を取り除くために、内部で改変したバージョンの gmake と shmsdos と win32gnu を持っています。gmake のこのバージョンは Windows Build Tools パッケージから見つけることができ、 the Mozilla Download page から ftp でダウンロードできます。次の三つのファイルを必要とします:
- gmake.exe
- shmsdos.exe
- uname.exe
- Perl5 (ダ ウンロード)
コードの取得
CVS を使って コードをダウンロードしなさい:
cvs co mozilla/ef
cvs co mozilla/nsprpub
ビルド環境を整える
- 環境変数 MOZ_TOOLS> を、GNU tool 'bin'
ディレクトリの親をさすように設定しなさい。ビルドするときは
%MOZ_TOOLS%bin\gmake.exe を参照するので、 the Windows Build
Tools パッケージからの gmake.exe
がそこにあることを確認しなさい。
set MOZ_TOOLS=C:\moztools
- perl5 を %MOZ_TOOLS%/perl5/perl.exe
にインストールしなさい。
-
ビルドに用いるドライブのルートディレクトリにテンポラリファイルのための
\tmp ディレクトリを作成しなさい、例えば D:\tmp
(環境変数 TEMP か TMP
を設定していても同様にしなければならない、bison
は明らかにこの変数を無視するからです)。
- mozilla\dist\$(OBJDIR)\bin をあなたの PATH
に加えなさい。
- Sun's JDK1.2 を Download してインストールしなさい。rt.jar ファイルをあなたの環境の mozilla/ef/Package ディレクトリのコピーしなさい。
ElectricalFire のビルド
- the NSPR library をビルドしなさい:
- cd mozilla\nsprpub;gmake
- もしあなたが Win95 上でビルドしているなら、 mozilla/dist
の中にある NSPR が作成されているディレクトリの名前を
WIN95_DBG.OBJ から WINNT40_DBG.OBJ に変えなさい。
- 一度 NSPR20 をビルドしたら、あなたは NSPR DLL
があるディレクトリを MSVC 5.0
が実行ファイルを探すパスに加えなければならないかもしれない。MSVC
5.0
の「ツール」メニューからオプションダイアログを開いて「ディレクトリ」タブを選択しなさい。そして
NSPR DLL へのパスを加えなさい、例えば
D:\fur\mozilla\dist\WINNT4.0_DBG.OBJ\bin
- cd mozilla\nsprpub;gmake
- MSVC 5.0 を起動して次のワークスペースを読み込みなさい:
mozilla\ef\Driver\StandAloneJava\winbuild\ElectricalFire.dsw
- MSVC の「ビルド」メニューの下から、 "Build sajava.exe" を選びなさい。
このドキュメントのオリジナルはmozilla.orgにおいて英語で公布されています。
またドキュメントの管理の言語は現在も英語です。この日本語訳は、
利用者の利便のためにmozilla.org
和訳プロジェクトによって提供されたものです。
フィードバックは英語で、元の著者に送って下さい。
翻訳された文書の一覧は、現在以下のURLで見ることが出来ます。
http://www.mozilla-japan.org/jp/td/index.html