コンパイル
TracNav menu
コンパイル環境
コンパイル環境はソースに同封されている nt/INSTALL に従います。 次のふたつのどちらかのコンパイラ環境を使用します。
- Microsoft Visual C++ バージョン6.0 または 7.0
- Cygwin (MinGW)
ソースの入手方法
ここではリポジトリ上の最新の開発版について記載します。 リポジトリの構成等詳しくは ソースファイル をどうぞ。
c:\source\Meadow-src といいうディレクトリにソースファイルを 展開します。 (ディレクトリは別の場所・別の名前でかまいません)
cd c:\source svn co http://svn.meadowy.org/Meadow/trunk/ Meadow-src
展開されたファイルは、以下のような構成になっています。
c:\source\Meadow-src\src\ (メインソース)
lib-src\ (ライブラリとツールのソース)
nt\ (Meadow用ツールのソースや設定ファイル)
info\ (infoファイル)
lisp\ (Emacs Lispファイル)
etc\ (他のデータ)
...
Microsoft Visual C++ の場合
コンパイルは以下の手順です。
> cd Meadow-src\nt [ENTER] > configure.meadow --with-msvc --prefix <インスールディレクトリ名> [ENTER] > nmake bootstrap [ENTER] > nmake all [ENTER]
コンパイルが正常に終了したら、以下の手順でインストールしてください。
> nmake install [ENTER]
--prefix オプションで指定したインストールディレクトリにインストールされます。 インストールディレクトリにある install.exe を実行してください。
Cygwin の場合
コンパイルは、以下の手順で行なってください。
> cd Meadow-src/nt [ENTER] > ./configure.meadow.bat --with-gcc --no-cygwin --prefix <インストールディレクトリ名> [ENTER] > make bootstrap [ENTER] > make all [ENTER]
コンパイルが正常に終了したら、以下の手順でインストールしてください。
> make install [ENTER]
--prefix オプションで指定したインストールディレクトリにインストールされます。 インストールディレクトリにある install.exe を実行してください。
(makeに関する)注意事項
trunk (2007/2/22現在 r4191) 上のソースをコンパイルする場合、 以下のようになっています。 Cygwin 付属の make 3.81 ではコンパイルエラーになります。 (r1491 以降のソースも同様にエラーになります)
OK な環境
Cygwin make 3.80 MinGW make 3.81 (make 以外は Cygwin のツール) msvc 6 + nmake MSVC 7.1 nmake
NG な環境
Cygwin make 3.81
MinGW の make は MinGW download pageから入手してください。
