From: Motohiro KOSAKI Date: 2010-12-17T04:31:18+09:00 Subject: [ruby-dev:42782] [Ruby 1.9-Feature#4165][Open] win32ビルドでbaserubyを設定しなかったときのエラーが非常に不親切 --mimepart_4d0a6902c8561_5264b61472426b Content-Type: text/plain Content-Transfer-Encoding: Quoted-printable Content-Disposition: inline Feature #4165: win32=E3=83=93=E3=83=AB=E3=83=89=E3=81=A7baseruby=E3=82=92= =E8=A8=AD=E5=AE=9A=E3=81=97=E3=81=AA=E3=81=8B=E3=81=A3=E3=81=9F=E3=81=A8=E3= =81=8D=E3=81=AE=E3=82=A8=E3=83=A9=E3=83=BC=E3=81=8C=E9=9D=9E=E5=B8=B8=E3=81= =AB=E4=B8=8D=E8=A6=AA=E5=88=87 http://redmine.ruby-lang.org/issues/show/4165 =E8=B5=B7=E7=A5=A8=E8=80=85: Motohiro KOSAKI =E3=82=B9=E3=83=86=E3=83=BC=E3=82=BF=E3=82=B9: Open, =E5=84=AA=E5=85=88=E5= =BA=A6: Low =E6=8B=85=E5=BD=93=E8=80=85: Usaku NAKAMURA, =E3=82=AB=E3=83=86=E3=82=B4=E3= =83=AA: build, Target version: 1.9.x arton=E3=81=95=E3=82=93=E3=81=8C=E7=B4=A0=E6=99=B4=E3=82=89=E3=81=97=E3=81= =84=E6=9C=AC=E3=82=92=E6=9B=B8=E3=81=84=E3=81=A6=E3=81=8F=E3=81=A0=E3=81=95= =E3=81=A3=E3=81=9F=E3=81=AE=E3=81=A7Windows=E3=81=AE=E3=83=93=E3=83=AB=E3= =83=89=E7=92=B0=E5=A2=83=E6=A7=8B=E7=AF=89=E3=81=97=E3=81=A6=E3=81=BF=E3=81= =9F=E3=81=AE=E3=81=A7=E3=81=99=E3=81=8C =EF=BC=88=E3=81=BF=E3=81=AA=E3=81=95=E3=82=93=E3=80=81=E3=80=8CRuby=E7=92= =B0=E5=A2=83=E6=A7=8B=E7=AF=89=E8=AC=9B=E5=BA=A7Windows=E7=B7=A8=E3=80=8D= =E3=82=92=E6=98=AF=E9=9D=9E=E8=B2=B7=E3=81=84=E3=81=BE=E3=81=97=E3=82=87=E3= =81=86=E3=80=82=E3=81=93=E3=82=8C=E3=81=AF=E7=B4=A0=E6=99=B4=E3=82=89=E3=81= =97=E3=81=84=E6=9C=AC=E3=81=A7=E3=81=99=E3=80=82 = http://tatsu-zine.com/books/winrubybuild) Windows=E3=83=93=E3=83=AB=E3=83=89=E3=81=AB=E9=96=A2=E3=81=97=E3=81=A6=E3= =80=81=E4=B8=80=E7=82=B9=E6=94=B9=E5=96=84=E3=81=97=E3=81=A6=E6=AC=B2=E3=81= =97=E3=81=84=E7=82=B9=E3=81=8C=E3=81=82=E3=82=8B=E3=81=AE=E3=81=A7=E3=83=81= =E3=82=B1=E3=83=83=E3=83=88=E3=82=92=E5=88=87=E3=82=8A=E3=81=BE=E3=81=99=E3= =80=82trunk=E3=81=AE=E3=82=BD=E3=83=BC=E3=82=B9=E3=82=92 =E3=83=93=E3=83=AB=E3=83=89=E3=81=99=E3=82=8B=E5=A0=B4=E5=90=88 baseruby=E3= =81=AE=E6=8C=87=E5=AE=9A=E3=81=8C=E5=BF=85=E8=A6=81=E3=81=A7=E3=81=99=E3=81= =8C=E3=80=81=E7=A7=81=E3=81=AF=E7=B2=97=E5=BF=BD=E8=80=85=E3=81=AA=E3=81=AE= =E3=81=A7=E3=81=97=E3=81=B0=E3=81=97=E3=81=B0=E5=BF=98=E3=82=8C=E3=81=BE=E3= =81=99=E3=80=82=E3=81=9D=E3=81=97=E3=81=A6=E3=81=93=E3=81=AE =E6=99=82=E3=81=AE=E3=82=A8=E3=83=A9=E3=83=BC=E3=83=A1=E3=83=83=E3=82=BB=E3= =83=BC=E3=82=B8=E3=81=8C=E9=9D=9E=E5=B8=B8=E3=81=AB=E4=B8=8D=E8=A6=AA=E5=88= =87=E3=81=A7=E3=81=99=E3=80=82=E5=85=B7=E4=BD=93=E7=9A=84=E3=81=AB=E3=81=AF= =E4=BB=A5=E4=B8=8B=E3=81=AE=E3=82=88=E3=81=86=E3=81=AB=E5=87=BA=E3=81=BE=E3= =81=99=E3=80=82 C:\ruby>nmake Microsoft(R) Program Maintenance Utility Version 10.00.30319.01 Copyright (C) Microsoft Corporation. All rights reserved. CFLAGS =3D -MD -Zi -W2 -wd4996 -we4028 -we4142 -O2sy- -Zm600 XCFLAGS =3D -DRUBY_EXPORT -I. -I.ext/include/i386-mswin32_100 -I.= /include -I. -I./missing CPPFLAGS =3D DLDFLAGS =3D -incremental:no -debug -opt:ref -opt:icf -dll SOLIBS =3D generating miniprelude.c '-I.' =E3=81=AF=E3=80=81=E5=86=85=E9=83=A8=E3=82=B3=E3=83=9E=E3=83=B3=E3=83= =89=E3=81=BE=E3=81=9F=E3=81=AF=E5=A4=96=E9=83=A8=E3=82=B3=E3=83=9E=E3=83=B3= =E3=83=89=E3=80=81 =E6=93=8D=E4=BD=9C=E5=8F=AF=E8=83=BD=E3=81=AA=E3=83=97=E3=83=AD=E3=82=B0=E3= =83=A9=E3=83=A0=E3=81=BE=E3=81=9F=E3=81=AF=E3=83=90=E3=83=83=E3=83=81 =E3= =83=95=E3=82=A1=E3=82=A4=E3=83=AB=E3=81=A8=E3=81=97=E3=81=A6=E8=AA=8D=E8=AD= =98=E3=81=95=E3=82=8C=E3=81=A6=E3=81=84=E3=81=BE=E3=81=9B=E3=82=93=E3=80=82= NMAKE : fatal error U1077: '-I.' : =E3=83=AA=E3=82=BF=E3=83=BC=E3=83=B3 =E3= =82=B3=E3=83=BC=E3=83=89 '0x1' Stop. =E7=9B=B4=E6=8E=A5=E3=81=AE=E5=8E=9F=E5=9B=A0=E3=81=AF=E3=80=81=E4=BB=A5=E4= =B8=8B=E3=81=AE=E8=A1=8C=E3=81=A7 $(BASERUBY)=E3=81=8C=E7=A9=BA=E6=96=87=E5= =AD=97=E5=88=97=E3=81=AB=E3=81=AA=E3=81=A3=E3=81=A6=E3=81=97=E3=81=BE=E3=81= =86=E3=81=AE=E3=81=8C=E5=8E=9F=E5=9B=A0=E3=81=AA=E3=81=AE=E3=81=A7=E3=81=99= =E3=81=8C=E3=80=81 =E3=81=93=E3=81=AE=E3=82=A8=E3=83=A9=E3=83=BC=E3=83=A1=E3=83=83=E3=82=BB=E3= =83=BC=E3=82=B8=E3=81=8B=E3=82=89=E3=81=9D=E3=82=8C=E3=82=92=E8=AA=AD=E3=81= =BF=E5=8F=96=E3=82=8B=E3=81=AB=E3=81=AF=E9=AB=98=E5=BA=A6=E3=81=AA=E3=82=A8= =E3=82=B9=E3=83=91=E3=83=BC=E8=83=BD=E5=8A=9B=E3=81=8C=E5=BF=85=E8=A6=81=E3= =81=A7=E3=81=99=E3=80=82 common.mk --------------------------- miniprelude.c: $(srcdir)/tool/compile_prelude.rb $(srcdir)/prelude.rb $(ECHO) generating $@ $(Q) $(BASERUBY) -I$(srcdir) $(srcdir)/tool/compile_prelude.rb $(= srcdir)/prelude.rb $@ =E6=B7=BB=E4=BB=98=E3=81=AE=E3=83=91=E3=83=83=E3=83=81=E3=81=AE=E3=82=88=E3= =81=86=E3=81=ABconfigure.bat=E3=81=A7=E3=83=81=E3=82=A7=E3=83=83=E3=82=AF= =E3=81=97=E3=81=A6=E3=82=82=E3=82=89=E3=81=88=E3=82=8B=E3=81=A8=E3=81=86=E3= =82=8C=E3=81=97=E3=81=84=E3=81=AE=E3=81=A7=E3=81=99=E3=81=8C=E3=80=81usa=E3= =81=95=E3=82=93=E3=81=A9=E3=81=86=E3=81=A7=E3=81=97=E3=82=87=E3=81=86=E3=81= =8B=EF=BC=9F ---------------------------------------- http://redmine.ruby-lang.org --mimepart_4d0a6902c8561_5264b61472426b Content-Type: text/plain; name=baseruby-check.patch Content-Transfer-Encoding: Base64 Content-Disposition: attachment; filename=baseruby-check.patch SW5kZXg6IHdpbjMyL2NvbmZpZ3VyZS5iYXQNCj09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NCi0tLSB3aW4zMi9jb25maWd1cmUuYmF0CSiDioNyg1eDh4OTIDMw MjMxKQ0KKysrIHdpbjMyL2NvbmZpZ3VyZS5iYXQJKI3si8aDUoNzgVspDQpA QCAtOSw2ICs5LDcgQEANCiBlY2hvPj4gfnRtcH4ubWFrIAlAZGVsIH5zZXR1 cH4ubWFrDQogZWNobz4+IH50bXB+Lm1hayAJQC0kKE1BS0UpIC1sJChNQUtF RkxBR1MpIC1mICQoQEQpL3NldHVwLm1hayBcDQogaWYgZXhpc3QgcGF0aGxp c3QudG1wIGRlbCBwYXRobGlzdC50bXANCitpZiBleGlzdCBiYXNlcnVieS5i YXQgZGVsIGJhc2VydWJ5LmJhdA0KIGVjaG8+Y29uZmFyZ3MudG1wICNkZWZp bmUgQ09ORklHVVJFX0FSR1MgXA0KIDpsb29wDQogaWYgIiUxIiA9PSAiIiBn b3RvIDplbmQNCkBAIC0xNDcsNiArMTQ4LDcgQEANCiA6YmFzZXJ1YnkNCiAg IGVjaG8+PiB+dG1wfi5tYWsgCSJCQVNFUlVCWT0lfjIiIFwNCiAgIGVjaG8+ PmNvbmZhcmdzLnRtcCAlMT0lMiBcDQorICBlY2hvPmJhc2VydWJ5LmJhdCAl fjIgLXYNCiAgIHNoaWZ0DQogICBzaGlmdA0KIGdvdG8gOmxvb3ANCkBAIC0x NzMsNiArMTc1LDE5IEBADQogICBkZWwgfnRtcH4ubWFrDQogZ290byA6ZXhp dA0KIDplbmQNCisNCitpZiBleGlzdCBiYXNlcnVieS5iYXQgZ290byA6aGF2 ZV9iYXNlcnVieQ0KK3J1YnkgLXYgPk5VTCAyPk5VTA0KK2dvdG8gOmNoZWNr X2Jvb3RzdHJhcHJ1YnkNCis6aGF2ZV9iYXNlcnVieQ0KK2Jhc2VydWJ5LmJh dCA+TlVMIDI+TlVMDQorOmNoZWNrX2Jvb3RzdHJhcHJ1YnkNCitpZiBub3Qg ZXJyb3JsZXZlbCAxIGdvdG8gOmhhdmVfYm9vdHN0cmFwcnVieQ0KK2VjaG8g ZXhlY3V0YWJsZSBob3N0IHJ1YnkgaXMgcmVxdWlyZWQuICB1c2UgLS13aXRo LWJhc2VydWJ5IG9wdGlvbi4NCitnb3RvIDpleGl0DQorOmhhdmVfYm9vdHN0 cmFwcnVieQ0KK2lmIGV4aXN0IGJhc2VydWJ5LmJhdCBkZWwgYmFzZXJ1Ynku YmF0DQorDQogZWNobz4+IH50bXB+Lm1hayAJV0lOMzJESVI9JChARDpcPS8p DQogZWNoby4+PmNvbmZhcmdzLnRtcA0KIGVjaG8+Y29uZmFyZ3MuYyAjZGVm aW5lICQgJCQgDQo= --mimepart_4d0a6902c8561_5264b61472426b--