Open aminophen opened 7 years ago
警告が出るし,動作はまったく未確認であるが
でコンパイルできることを確認した手順のメモ。なお,リポジトリには現時点では Shift-JIS encoding でファイルを置いている。
propw は CP932 encoding の状態でコンパイルするとよさそう。現時点では GitHub に置いているファイルが全て CP932 (LF) なので,このままコンパイルしてよい。
$ cl -O1 /MD -DMSVC -DWIN32 chkfont.c $ cl -O1 /MD dvispc.c $ cl -O1 /MD -DWIN32 propw.c /link gdi32.lib
propw は UTF-8 encoding の状態でコンパイルするとよさそう。(動作は未確認;特に,propw はコードを見る限り EUC mode として動作しそうなので不安…)
$ gcc -o chkfont.exe -DUNIX -DGCC chkfont.c $ gcc -o dvispc.exe -DUNIX dvispc.c $ gcc -o propw.exe -DUNIX propw.c
後日,実際の動作確認を行う予定。
a0ed458 時点で,このリポジトリから standalone 版をコンパイルする場合のメモ:
$ cd 00texjporg $ gcc -o chkdvifont -I.. chkdvifont.c $ gcc -o dvispc -I.. dvispc.c $ gcc -o propw -I.. propw.c
警告が出るし,動作はまったく未確認であるが
でコンパイルできることを確認した手順のメモ。なお,リポジトリには現時点では Shift-JIS encoding でファイルを置いている。
MSVC 系 (Visual Studio) の場合
propw は CP932 encoding の状態でコンパイルするとよさそう。現時点では GitHub に置いているファイルが全て CP932 (LF) なので,このままコンパイルしてよい。
GNU C 系 (gcc, clang) の場合
propw は UTF-8 encoding の状態でコンパイルするとよさそう。(動作は未確認;特に,propw はコードを見る限り EUC mode として動作しそうなので不安…)
後日,実際の動作確認を行う予定。