わたなべです。 KOBAYASHI Yasuhiro <kobayays / otsukakj.co.jp> writes: > 僕の環境(mingw32)では,ruby_1.8枝のext/socket で compile > error が発生しています. > > env: > gcc-20040810-1(gcc (GCC) 3.3.3 (cygwin special)) > mingw32-runtime-3.7-1 > win32api-3.2-1 > > configure option: > ./configure --with-gcc='gcc -mno-cygwin' --enable-shared > --build=i386-pc-mingw32 --with-opt-dir=/usr/local > > 多分以下の様なことだと思います. > > 1. configure.inでCOMMON_MACROSに'WIN32_LEAN_AND_MEAN='が定義 > されている. WIN32_LEAN_AND_MEANはコンパイル時間短縮のためだけに入れてま した。なくてもいいのに問題が多いので削除しました。 CVSのHEAD, 1.8共に修正済みです。 -- わたなべひろふみ