$OpenXM: OpenXM/doc/HOWTO/asir2000-on-Windows-x64.sjis,v 1.2 2013/11/17 18:59:22 ohara Exp $
Risa/Asir for Windows のビルド方法 (x64 対応)
0. 必要な物
・Windows 7 x64 または Windows Vista x64
・Visual Studio 2010 または Visual Studio 2008
・Cygwin (bash, gzip, tar, patch, coreutils, perl が必要です。)
ソースの展開および、texi2html に用いる。
また、インストーラ(Windows installer 形式ファイル)を作成するには、
・WiX toolset ver.3.7 (http://wixtoolset.org)
をインストールし、${WIX}/bin/ に PATH を通すこと。
1. ソースの取得
CVS クライアント(例えば、TortoiseCVS, http://www.tortoisecvs.org/)を用いて、
OpenXM および OpenXM_contrib2 を checkout する.
また、OpenXM_dist/ に gc-7.2b.tar.gz, pari-2.0.17.beta.tgz を置く。
2. ビルド (64bit 版)
「Visual Studio x64 Win64 コマンド プロンプト (2010)」から
次のように入力する.
C> cd OpenXM_contrib2\windows
C> makepkg.bat
C> nmake msi
makepkg で、asir 以下に全バイナリ・ヘルプが生成される。
これを zip でアーカイブしたものが、asir_win64_XXXX.zip である。
XXXX には日付が入る。例えば、2013年11月23日ならば、2013.11.23 となる。
また、nmake msi と打つことによって、Windows installer 形式
asir_win64_XXXX.msi を生成する。
最後に、次のように入力すると、中間生成ファイル(ヘルプを除く)をすべて消去する。
C> nmake distclean
余計なファイルを消去したので、そのまま、32bit 版の作成に入ることができる。
3. ビルド (32bit 版)
「Visual Studio コマンド プロンプト (2010)」から
次のように入力する.
C> cd OpenXM_contrib2\windows
C> makepkg.bat
C> nmake msi
asir_win32_XXXX.zip および、asir_win32_XXXX.msi が作成される。