| 著作一覧 |
--- instruby.rb~ Fri Sep 18 23:00:51 2009
+++ instruby.rb Sat Sep 19 03:37:43 2009
@@ -427,7 +427,7 @@
if RUBY_PLATFORM =~ /mswin32|mingw|bccwin32/
win32libdir = File.join(rubyhdrdir, "win32")
makedirs win32libdir
- install "win32/win32.h", win32libdir, :mode => $data_mode
+ install "./win32.h", win32libdir, :mode => $data_mode
end
end
うささんのselectが遅過ぎる件がマシになったかも知れない閃きパッケージを作ってみました。9月18日23:00の1.8 trunkからのチェックアウトです。
Fri Sep 18 14:44:13 2009 NAKAMURA Usaku* win32/win32.c (rb_w32_select): wait specified time on select. Fri Sep 18 14:30:40 2009 NAKAMURA Usaku * win32/win32.c (rb_w32_select): on 1.8, we don't need to poll sockets, because our select is never called from multiple threads. -- ChangeLog
僕もまったく、遅過ぎるが確認できないので、確認できる方は試してうささんにフィードバックしていただければと思います。
Ruby-1.8dev.msi
md5checksum b0cdefff54358e27449febbd279c9084
4,596,736バイト
なお、パッケージにはruby-1.8のほかは、コンソールとgzip、readlineなどの必要最低限のものしか含めていません。
ジェズイットを見習え |
$srcdirでwin32/configure.batを実行するとか、全然関係ないディレクトリから$srcdir/win32/configure.batを実行するとか、の方が普通なんじゃないかと……。いやどっちにしろなんかおかしい気はしますが。<br><br>msiの方はどうもありがとうございます。誰か再現できる人試して教えてくれないかなあ。
確かに(README.win32にcd win32; configure ... と書いてあると思いこんでました)。<br>再現のほうは不思議ですねえ。