wineで.NET Framework 2.0を動かすためのメモ
基本的にはAppDBに書かれてる通りでおk。
l_intl.nlsはWindowsから取ってこなくても、ReactOSのcreate_nlsで作成可能。
nls周りはwineだとlibs/wineにあるが、*.nlsではなく*.cを生成していてコンパイル/静的リンクしてしまうようだ。
l_intl.nlsの作成
Readmeが古い。RBuildを使うように変更されたときに、Makefileが削除されたんだと思う。取りあえずソース読んで適当に。
svn co svn://svn.reactos.org/reactos/trunk/reactos/tools/create_nls/ cd create_nls sed -i.org -e 's/\.\.\/\.\.\/media\/nls/./g' create_nls.c winegcc create_nls.c wget -O unicode.org/UnicodeData.txt http://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt wget -np -r http://ftp.unicode.org/Public/MAPPINGS/ mv ftp.unicode.org/Public/MAPPINGS unicode.org/ ./a.out