pegacorn e$B$G$9!#e(B
r16754 e$B$NJQ99$G!"e(Bmswin32 e$BHG$,%S%k%I$G$-$J$/$J$C$F$$$^$9!#e(B
e$B%S%k%I%m%0e(B>
nmake -f enc.mk -l
cl -nologo -I. -I.ext/include/i386-mswin32_90 -I./…/include -I./…
-MD -Zi -W3 -wd4018 -wd4101 -wd4244 -O2b2xty- -D_CRT_SECURE_NO_DEPRECATE
-D_CRT_NONSTDC_NO_DEPRECATE -DONIG_ENC_REGISTER=rb_enc_register
-Foenc/big5.obj -c -Tc./…/enc/big5.c
big5.c
echo EXPORTS > enc/big5.def
echo Init_big5 >> enc/big5.def
cl -nologo -LD -Fe.ext/i386-mswin32_90/enc/big5.so enc/big5.obj
msvcr90-ruby190.lib oldnames.lib user32.lib advapi32.lib shell32.lib
ws2_32.lib -link -incremental:no -debug -opt:ref -opt:icf -dll
-libpath:"." -libpath:"." -implib:enc/big5.lib -pdb:enc/big5.pdb
-def:enc/big5.def
e$B%i%$%V%i%je(B enc/big5.lib e$B$H%*%V%8%’%/%He(B enc/big5.exp
e$B$r:[email protected](B
‘-run’ e$B$O!"FbIt%3%^%s%I$^$?$O30It%3%^%s%I!"e(B
e$BA:n2DG=$J%W%m%0%i%
$^$?$O%P%C%Ae(B
e$B%U%!%$%k$H$7$FG’<1$5$l$F$$$^$;$s!#e(B
NMAKE : fatal error U1077: ‘-run’ : e$B%j%?!<%se(B e$B%3!<%Ie(B ‘0x1’
Stop.
NMAKE : fatal error U1077: ‘“C:\Program Files\Microsoft Visual Studio
9.0\VC\BIN\nmake.EXE”’ : e$B%j%?!<%se(B e$B%3!<%Ie(B ‘0x2’
Stop.
<<
e$B$I$&[email protected]$9$k$Y$-$+$h$/$o$+$j$^$;$s$,!"e(B
e$B<h$j4:$($:0J2<$N%Q%C%A$G%S%k%I$G$-$k$h$&$K$J$j$^$9!#e(B
e$B%Q%C%Ae(B>
Index: common.mk
===================================================================
— common.mk (revision 16898)
+++ common.mk (working copy)
@@ -376,7 +376,7 @@
encs: enc.mk $(LIBRUBY)
$(MINIRUBY) -run -e mkdir – -p “$(EXTOUT)/$(arch)/enc/trans”
enc/trans
- $(MAKE) -f enc.mk $(MFLAGS)
- $(MAKE) -f enc.mk $(MFLAGS) RUBY="$(MINIRUBY)"
enc.mk: $(srcdir)/enc/make_encmake.rb $(srcdir)/enc/Makefile.in
$(srcdir)/enc/depend
$(srcdir)/lib/mkmf.rb $(PREP)
<<