From: Daisuke Aoki Date: 2001-08-26T23:45:45+09:00 Subject: [ruby-dev:14577] option nodynamic 青木@横浜です。 これでいいのかわかりませんが、ext/Setup.dj で option nodynamic な DJGPP版が動かなくなっていたので。DJGPP版だと digest.so なんかないから、 ext/digest/md5 の init_md5() で rb_require("digest") する時点で エラーになっちゃうので。 diff -Nc ruby/eval.c_ ruby/eval.c *** ruby/eval.c_ Fri Aug 24 00:47:12 2001 --- ruby/eval.c Sun Aug 26 11:27:30 2001 *************** *** 5432,5437 **** --- 5432,5441 ---- volatile int safe = ruby_safe_level; SafeStringValue(fname); + #if 1 + if (rb_provided(RSTRING(fname)->ptr)) + return Qtrue; + #endif ext = strrchr(RSTRING(fname)->ptr, '.'); if (ext) { if (strcmp(".rb", ext) == 0) { -- 青木大輔