Ruby 初心者スレッド Part 34
■ このスレッドは過去ログ倉庫に格納されています
0195デフォルトの名無しさん
2010/02/04(木) 17:17:21gem作成者がWindows向けかどうかを手で条件判断してる
install_win_binary if RUBY_PLATFORM =~ /win32/
とか
この場合、 mingw32 はマッチしないから、用意したWindowsバイナリ(mingw32でもたぶん動く)は使われずに
自前でコンパイルするように分岐する
Windows かどうかの判定は
install_win_binary if RUBY_PLATFORM =~ /win|mingw/
みたいに mingw を含めるようににしろ、と少し前から言われてる
これに沿ってない、あるいはそう言われる前の古い gem パッケージは、
mingw32 でも「バイナリパッケージなし」と判断されてコンパイルプロセスが走る
いっそそういうヘナチョコ gem も許してコンパイルを受け入れよう、というのが>>190でも書いてある DevKit
■ このスレッドは過去ログ倉庫に格納されています