コンパイルへの道のり

必要なもの:

  • Visual C++ - 当方は6.0を使用。以降の.Net以降でも基本的に問題ないハズ・・・
  • (TortoiseSVN - チェックインする気がなければ必要なし)
  • DirectX SDK - 当方はDirectX 9を使用。10はどうも上手くコンパイルが出来なかった気がする・・・多分ソースを修正すればいいのだが、どう修正すればいいのか分からなかった気がする...
  • Open-MGL - Neptuneの開発に応じて修正する気が無ければ、リポジトリのブラウザ閲覧から「Download tarball」で良いと思う。

1.各アプリのインストールと設定

Visual C++、TortoiseSVN(必要ならば)、DirectX SDKをインストール。

TortoiseSVNの設定に関しては http://sourceforge.jp/projects/neptune/document/source_fix_subversion_ssh/ja/16/source_fix_subversion_ssh.txt を参照。
DirectX SDKはVC++にIncludeとLibのパスを通しておく必要アリ。

2.Open-MGLのチェックアウト

Neptuneの開発に応じて修正する気が無ければ、リポジトリのブラウザ閲覧から「Download tarball」
修正する気があるなら

svn+ssh:<ユーザ名>@svn.sourceforge.jp/svnroot/open-mgl

3.Neptuneのチェックアウト

修正する気が無ければこれも、リポジトリのブラウザ閲覧から「Download tarball」で。
修正する気があるなら

svn+ssh:<ユーザ名>@svn.sourceforge.jp/svnroot/neptune

4.Open-MGLのコンパイル

MSL\trunk

MGL\trunk\mgllib