だいこんの日々2

軸足をtwitterとfacebookに移しつつも、技術的な話はここに書いていきます。

mingw

まだまだ続く細かい環境設定。

なんとなく検索したらMingW32がパッケージになっていた。
早速GET。
で、Rubyをコンパイルしてみる。

いろいろとオプションで悩んだが、最終的には問題なくコンパイルが通る。
そして、Winマシンに持っていって実行すると、問題なく動く。
うーむ。
Cygwinで悩んだのはいったい何だったのか。


# env CFLAGS=-O2 ac_cv_func_setpgrp_void=yes ac_cv_func_getpgrp_void=yes \
ac_cv_c_bigendian=no ./configure --enable-shared --target=i386-mingw32 \

  • host=i586-mingw32msvc --build=i686-pc-linux-gnu --program-prefix='' \
    • includedir=/usr/i586-mingw32msvc/include --libdir=/usr/i586-mingw32msvc/lib

# make

# make install DESTDIR=$HOME/dist