Needed Software
- VS2005 or 2008
- Quick Time SDK (need registration)
- DirectX SDK
- CMake (select "Add CMake to system PATH for ...")
- Cygwin (with bison, flex and mt)
- Windows SDK 6.1
- ActivePython v2.4 2.5, 2.6, 2.7:
- v2.7以上をインストールした場合は linden\indra\cmake\Python.cmake を編集.以下を追加.
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.7\\InstallPath] [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.7\\InstallPath]
- v2.7以上をインストールした場合は linden\indra\cmake\Python.cmake を編集.以下を追加.
VS2005
- 2回目以降で,全てをやり直す場合は linden\indra\build-VC80 を削除する.
- ビルド用ファイルの生成
cd linden\indra python develop.py -G VC80 configure -DPACKAGE:BOOL=ON
- develop.py の起動で -DPACKAGE:BOOL=ON オプションを付けると,package ソリューションが追加されるとあるが,実際には追加されない.
- double click linden\indra\build-VC80\Imprudence.sln
- Build で C2220 のエラーが出る場合は,警告レベルを下げる(コンパイルオプションの /WX を取る)か llui\lluistring.h をUTF-8(BOM付き)で保存し直す.
- ソリューションエクスプローラーの imprudence-bin を 1クリックして,ビルドメニューから imprudence-bin のビルドを行う.
- release ソリューションで VS外部からプログラムを実行するには,以下のフォルダを release フォルダにコピーする.
- linden\indra\newview\app_settings (上書き)
- linden\indra\newview\character
- linden\indra\newview\fonts
- linden\indra\newview\skins
Counter: 2092,
today: 2,
yesterday: 2
最終更新: 2011-12-29 (木) 12:47:04 (JST) (4508d) by iseki