=================================================================== RCS file: /home/cvs/OpenXM/doc/HOWTO/asir2000-on-Windows-x64.sjis,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- OpenXM/doc/HOWTO/asir2000-on-Windows-x64.sjis 2013/12/02 15:39:42 1.3 +++ OpenXM/doc/HOWTO/asir2000-on-Windows-x64.sjis 2014/12/31 19:55:01 1.4 @@ -1,11 +1,11 @@ -$OpenXM: OpenXM/doc/HOWTO/asir2000-on-Windows-x64.sjis,v 1.2 2013/11/17 18:59:22 ohara Exp $ +$OpenXM: OpenXM/doc/HOWTO/asir2000-on-Windows-x64.sjis,v 1.3 2013/12/02 15:39:42 ohara Exp $ Risa/Asir for Windows のビルド方法 (x64 対応) 0. 必要な物 -・Windows 7 x64 または Windows Vista x64 -・Visual Studio 2010 または Visual Studio 2008 +・Windows 7 x64 +・Visual Studio 2010 または Visual Studio 2013 ・Cygwin (bash, gzip, tar, patch, coreutils, perl が必要です。) ソースの展開および、texi2html に用いる。 @@ -78,3 +78,21 @@ asir/ および asir/bin/ 以下のファイルは asir.wxs で、 この GUID を変更すべきではないからである。(自動生成すると変わってしまう) 基本的に各 Component 要素が、一つのファイルに対応しているので、WiXedit などで追加して いけばよい。 + +付録 B. Visual Studio 2013 対応 + +Visual Studio 2013 からは、古い機能がいくつか既定ではサポートされなくなった。Risa/Asir の +ビルドに必要な機能の導入方法を説明する。 + +(1) MBCS用 MFC の導入。 + http://go.microsoft.com/?linkid=9832071 から必要なライブラリをダウンロードすること。 + MSDNブログの参考記事 + http://blogs.msdn.com/b/vcblog/archive/2013/07/08/mfc-support-for-mbcs-deprecated-in-visual-studio-2013.aspx +  根本的には、asirgui を Unicode 対応に改造するか、MFC を捨てるべきであろう。 + +(2) ntwin32.mak および win32.mak + これらは gc のビルドに必要であるが、VS2013 からサポートされなくなった。 + http://www.microsoft.com/en-us/download/details.aspx?id=8279 から + Microsoft Windows SDK for Windows 7 and .NET Framework 4 をインストールすること。 + C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include + にインストールされることを期待している。