[#15040] WeakRef and load(file, true) — Shugo Maeda <shugo@...>
前田です。
[#15043] puts array — "Akinori MUSHA" <knu@...>
puts に配列を与えたときの挙動が最新の 1.7 では変わっていて
こんにちは、なかむら(う)です。
At Wed, 7 Nov 2001 09:54:03 +0900,
[#15044] resolv.rb — Kazuhiro NISHIYAMA <zn@...>
Resolv::Hostsのデフォルトのファイル名ってWindows 9x環境だと
[#15047] can't set chomped String to environment — nobu.nakada@...
なかだです。
まつもと ゆきひろです
[#15067] rb_eval_string — OJ <oj@...7.com>
OJです。
なかだです。
OJです。
なかだです。
OJです。
わたなべです。
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
わたなべです。
こんにちは、なかむら(う)です。
わたなべです。
こんにちは、なかむら(う)です。
わたなべです。
こんにちは、なかむら(う)です。
わたなべです。
こんにちは、なかむら(う)です。
こんにちは、なかむら(う)です。
こんにちは、なかむら(う)です。
わたなべです。
こんにちは、なかむら(う)です。
わたなべです。
こんにちは、なかむら(う)です。
[#15100] Using static mark stack, GC is slow. — sheepman <sheepman@...>
こんばんは
[#15101] [bug?] pty causes segv by getting SIGINT — akira yamada / やまだあきら <akira@...>
まつもと ゆきひろです
[#15102] Gtk::Object#flags!= — akira yamada / やまだあきら <akira@...>
[#15116] rubylib_mangle whitespace — Kazuhiro Yoshida <moriq.kazuhiro@...>
もりきゅうです。
まつもと ゆきひろです
わたなべです。
[#15132] uri.rb — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#15174] strange behavior about PTY.spawn — akira yamada / やまだあきら <akira@...>
まつもと ゆきひろです
[#15175] ruby-mingw32 configuration — HIDAKA Takahiro <cv8t-hdk@...>
ひだかです。
わたなべです。
[#15239] gc.c (gc_mark_rest): declare work area as static — "K.Kosako" <kosako@...>
現在のGCのアルゴリズム(matz-sheepman)を少し変更しようと思って、
On Thu, 22 Nov 2001 16:21:17 +0900
sheepmanさんの<20011122202749.56b8eb49.sheepman@tcn.zaq.ne.jp>から
[#15251] Re: [ruby-ext:01999] Re: syslog module is becoming ready — "Akinori MUSHA" <knu@...>
というわけで 1.7 に syslog モジュールを入れました。
なかだです。
ただただしです。
At Mon, 26 Nov 2001 22:30:03 +0900,
In article <86r8ql90zt.wl@archon.local.idaemons.org>,
At Mon, 26 Nov 2001 23:07:30 +0900,
あおきです。
At Wed, 28 Nov 2001 07:58:55 +0900,
あおきです。
そうそう、 optparse も標準に入っていると便利だと思うのですが
まつもと ゆきひろです
In message <1007018271.960435.20342.nullmailer@ev.netlab.jp>
まつもと ゆきひろです
[#15270] ruby on NetBSD — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
In message <20011128181510.3D11.USA@osb.att.ne.jp>
こんにちは、なかむら(う)です。
In message <20011128182726.3D14.USA@osb.att.ne.jp>
なかだです。
こんにちは、なかむら(う)です。
In message <20011129183834.3790.USA@osb.att.ne.jp>
こんにちは、なかむら(う)です。
わたなべです。
こんにちは、なかむら(う)です。
取り込み、ありがとうございます。
こんにちは、なかむら(う)です。
[#15292] Re: m17n ruby 特に TRON 文字コード — TOYOFUKU Chikanobu <toyofuku@...>
豊福です。
[#15298] time.rb — Tanaka Akira <akr@...17n.org>
というわけで、timex.rb 改め time.rb が rough に入ったのでご意見募集です。
In article <hvovgftkgy7.fsf@coulee.a02.aist.go.jp>,
まつもと ゆきひろです
まつもと ゆきひろです
In article <1009298477.998171.30253.nullmailer@ev.netlab.jp>,
[ruby-dev:15189] Re: ruby-mingw32 configuration
ひだかです。
At 2001/11/16 11:13:32 HIDAKA Takahiro wrote:
> ひだかです。
>
> > #その前にFXRubyを作ってみないと話にならないか。
> とりあえず作ってみた方法は、あとでまとめるので少し
> 待ってもらえますか。FXRuby自体が mingw には対応していないので
> extconf.rb の書き換えなども必要です。
とりあえずやってみた手順(のつもり)です。これに加えて、
添付した ruby.diff のような修正を ruby 本体に加えています。
* 用意するもの
* mingw32版Ruby
http://www.ruby-lang.org/~eban/ruby/binaries/mingw/ruby-1.6.5-
20011113-i386-mingw32.tar.gz
* bmingwパッケージ
http://www.ruby-lang.org/~eban/ruby/binaries/mingw/bmingw/bmingw-gcc-
2.95.3-5-20010625.tar.gz
* FOX(Unicode対応版)
http://www.ab.wakwak.com/~tino/jatk/fox/fox-unicode-0.99.174.tar.gz
* FOX-unicode の cygwin対応パッチ
http://www.egroups.co.jp/files/fox-user/Source/fox-unicode-0.99.174-
cygwin.diff
* mingw32用 libpng, libtiff, libjpeg バイナリ
http://www.egroups.co.jp/files/fox-user/Build/Graphics-MinGW.tar.bz2
* FXRuby本体
http://prdownloads.sourceforge.net/fxruby/FXRuby-0.99.174.tar.gz
* FXRubyのmingw32対応パッチ
http://takahr.dhis.portside.net/archives/FXRuby-0.99.174.mingw.diff
* 手順
* cygwin
* bmingw
$ cd /usr
$ tar xvzf bmingw-gcc-2.95.3-5-20010625.tar.gz
* libpng, libjpeg, libtiff
$ mkdir tmp
$ cd tmp
$ tar xvjf Graphics-MinGW.tar.bz2
$ cp include/* /usr/include/mingw
$ cp lib/* /usr/lib/mingw
$ cd ..
$ rm -rf tmp
* FOX
$ tar xvzf fox-unicode-0.99.174.tar.gz
$ cd fox-unicode-0.99.174
$ patch -p1 < fox-unicode-0.99.174-cygwin.diff
$ env CPPFLAGS=-bmingw LDFLAGS=-bmingw ./configure i386-pc-mingw32 -
-disable-shared
$ make
* FXRuby
$ tar xvzf FXRuby-0.99.174.tar.gz
$ cd FXRuby-0.99.174
$ patch -p1 < FXRuby-0.99.174.mingw.diff
ここで、適宜 foxpath を設定する
$ ruby setup.rb config
$ env CXX='gcc -bmingw' ruby setup.rb setup
$ ruby setup.rb install
--
ひだかたかひろ
Attachments (1)
diff -ur usr.orig/local/lib/ruby/1.6/i386-mingw32/rbconfig.rb usr/local/lib/ruby/1.6/i386-mingw32/rbconfig.rb --- usr.orig/local/lib/ruby/1.6/i386-mingw32/rbconfig.rb Wed Nov 14 00:00:22 2001 +++ usr/local/lib/ruby/1.6/i386-mingw32/rbconfig.rb Fri Nov 16 13:16:32 2001 @@ -70,7 +70,7 @@ CONFIG["DLDFLAGS"] = "" CONFIG["STATIC"] = "" CONFIG["CCDLFLAGS"] = "-DIMPORT" - CONFIG["LDSHARED"] = "dllwrap --target=mingw32 --as=as --dlltool-name=dlltool --driver-name=gcc -mno-cygwin --export-all -s" + CONFIG["LDSHARED"] = "dllwrap --target=mingw32 --as=as --dlltool-name=dlltool --driver-name=gcc -mno-cygwin --export-all -s --driver-flags='-mdll -L/usr/mingw/lib'" CONFIG["DLEXT"] = "so" CONFIG["DLEXT2"] = "dll" CONFIG["STRIP"] = "strip" diff -ur usr.orig/local/lib/ruby/1.6/i386-mingw32/ruby.h usr/local/lib/ruby/1.6/i386-mingw32/ruby.h --- usr.orig/local/lib/ruby/1.6/i386-mingw32/ruby.h Thu Jul 12 23:58:35 2001 +++ usr/local/lib/ruby/1.6/i386-mingw32/ruby.h Thu Nov 15 10:35:03 2001 @@ -470,7 +470,7 @@ int rb_block_given_p _((void)); VALUE rb_iterate _((VALUE(*)(),VALUE,VALUE(*)(),VALUE)); VALUE rb_rescue _((VALUE(*)(),VALUE,VALUE(*)(),VALUE)); -VALUE rb_rescue2 __((VALUE(*)(),VALUE,VALUE(*)(),VALUE,...)); +VALUE rb_rescue2 __((VALUE(*)(VALUE),VALUE,VALUE(*)(VALUE),VALUE,...)); VALUE rb_ensure _((VALUE(*)(),VALUE,VALUE(*)(),VALUE)); VALUE rb_catch _((const char*,VALUE(*)(),VALUE)); void rb_throw _((const char*,VALUE)) NORETURN;