[#17276] blocks and local variables — Takaaki Tateishi <ttate@...>
立石です.
まつもと ゆきひろです
At Mon, 3 Jun 2002 06:26:56 +0900,
まつもと ゆきひろです
なかだです。
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
In article <1023423387.175193.27185.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
Yukihiro Matsumotoさんの
まつもと ゆきひろです
なかだです。
前田です。
At Fri, 7 Jun 2002 13:23:37 +0900,
まつもと ゆきひろです
Yukihiro Matsumotoさんの
まつもと ゆきひろです
Yukihiro Matsumotoさんの
なかだです。
nobu.nakada@nifty.ne.jpさんの
まつもと ゆきひろです
Yukihiro Matsumotoさんの
まつもと ゆきひろです
Yukihiro Matsumotoさんの
原です。
原です。
なかだです。
原です。
どうも西尾です。
なかだです。
At Sun, 16 Jun 2002 10:40:40 +0900,
なかだです。
At Sun, 16 Jun 2002 12:24:00 +0900,
なかだです。
At Sun, 16 Jun 2002 16:57:13 +0900,
なかだです。
どうも西尾です。
まつもと ゆきひろです
[#17315] Re: mswin32 での config.status の自動生成 — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
[#17327] irb 0.9 alpha — keiju@... (Keiju ISHITSUKA)
けいじゅ@日本ラショナルソフトウェアです.
けいじゅ@日本ラショナルソフトウェアです.
けいじゅ@日本ラショナルソフトウェアです.
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
[#17367] Ruby bcc32 on Win32 版のコミットについて — 小西 弘将 <konishih@...6.so-net.ne.jp>
小西 弘将です。
まつもと ゆきひろです
小西 弘将です。
こんにちは、なかむら(う)です。
小西 弘将です。
[#17384] avoid VC++ warnings — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
[#17392] [mswin32] exporting needless string literal — Tietew <tietew-ml-ruby-dev@...>
なかだです。
[#17393] [mswin32] static linked exts — Tietew <tietew-ml-ruby-dev@...>
[#17421] broken string when unterminated "#{". — WATANABE Hirofumi <eban@...>
わたなべです。
まつもと ゆきひろです
わたなべです。
In article <1023943870.232495.9282.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
In article <1023945463.297286.10112.nullmailer@picachu.netlab.jp>,
なかだです。
まつもと ゆきひろです
In article <1023987024.717469.15784.nullmailer@picachu.netlab.jp>,
なかだです。
まつもと ゆきひろです
In article <1024642728.541545.22623.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
In article <200206220646.g5M6kPY04591@sharui.nakada.kanuma.tochigi.jp>,
なかだです。
In article <200206230606.g5N66RY15961@sharui.nakada.kanuma.tochigi.jp>,
なかだです。
まつもと ゆきひろです
In article <1024667757.665595.25808.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
In article <1024750854.951300.30306.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
In article <1024887804.945188.6501.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
In article <1024895400.920419.6574.nullmailer@picachu.netlab.jp>,
[#17430] return value from methods of Array's subclass — "Shin'ya Adzumi" <adzumi@...>
あづみです。
あづみです。
まつもと ゆきひろです
あづみです。
[#17446] ternary operator and char literal (Re: parse error with `true || break ? 0 : 1' (PR#261)) — nobu.nakada@...
なかだです。
まつもと ゆきひろです
なかだです。
In article <200206160226.g5G2QO228336@sharui.nakada.kanuma.tochigi.jp>,
なかだです。
In article <200206160749.g5G7nI231269@sharui.nakada.kanuma.tochigi.jp>,
まつもと ゆきひろです
[#17471] break from proc-closure — m_seki@...
まつもと ゆきひろです
In article <1033663928.287610.25914.nullmailer@picachu.netlab.jp>,
なかだです。
[#17475] String#crypt always returns tainted string — Kazuhiro NISHIYAMA <zn@...>
西山和広です。
[#17513] __END__ in literal — nobu.nakada@...
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
In article <200206211121.g5LBLl211556@sharui.nakada.kanuma.tochigi.jp>,
[#17579] Re: [ruby-cvs] ruby: * dln.c: remark definition rb_loaderror(). — WATANABE Hirofumi <eban@...>
わたなべです。
[ruby-dev:17402] Re: [mswin32] static linked exts
こんにちは、なかむら(う)です。
In message "[ruby-dev:17401] Re: [mswin32] static linked exts"
on Jun.12,2002 11:43:08, <usa@osb.att.ne.jp> wrote:
| どっちゃにしろ、extmk.rb.inを真面目にいじらないといけなさそ
| うではありますが。
なんてことを言ってましたが、extmk.rb.in以外をいじったらでき
てしまいました。
末尾に1.6.7からのパッチをつけときます。
# 動作はあんまり真面目に確認してません。
やってみて判明したことは以下の通り。
* 1.6の仕組みだと、win32/Makefile.sub などを書き換えないとい
けない。
1.7なら、nmake への引数(または環境変数)で対応可能だと思い
ます。
* 拡張ライブラリのコンパイル後、なぜか miniruby.exe を作り直
そうとする。
パッチでは、依存関係をちょっと削除してごまかしてあります。
* mswin32-ruby16.dll 作成時に、「出力ファイル名と入力ファイ
ル名が同じ」というようなエラーが発生する。
なんでそうなるか考えたくなかったので ^^; lib のファイル名
を変えてごかましてあります。
diff -u2pr ruby-1.6.7/ext/extmk.rb.in extstatic/ext/extmk.rb.in
--- ruby-1.6.7/ext/extmk.rb.in Mon Jan 28 17:42:04 2002
+++ extstatic/ext/extmk.rb.in Wed Jun 12 13:57:02 2002
@@ -775,5 +775,10 @@ if $extlist.size > 0
$extlibs.gsub!("-L/usr/local/lib", "") if $extlibs
end
- system format(%[#{$make} #{ruby} EXTOBJS='%s' EXTLIBS='%s'], $extobjs, $extlibs)
+ if /nmake/i =~ $make
+ cmd = format(%[#{$make} #{ruby} EXTOBJS="%s" EXTLIBS="%s"], $extobjs, $extlibs)
+ else
+ cmd = format(%[#{$make} #{ruby} EXTOBJS='%s' EXTLIBS='%s'], $extobjs, $extlibs)
+ end
+ system cmd
else
Dir.chdir ".."
diff -u2pr ruby-1.6.7/win32/Makefile.sub extstatic/win32/Makefile.sub
--- ruby-1.6.7/win32/Makefile.sub Tue Nov 13 17:35:06 2001
+++ extstatic/win32/Makefile.sub Wed Jun 12 13:56:57 2002
@@ -62,5 +62,5 @@ ORGLIBPATH = $(LIB)
LIBRUBY_A = lib$(RUBY_INSTALL_NAME).lib
LIBRUBY_SO = $(RUBY_SO_NAME).dll
-LIBRUBY = $(RUBY_SO_NAME).lib
+LIBRUBY = $(RUBY_SO_NAME).dll.lib
LIBRUBYARG = $(LIBRUBY)
@@ -111,5 +111,5 @@ all: miniruby$(EXEEXT) rbconfig.rb ext/
$(LIBRUBY) $(MISCLIBS)
set LIB=..\..;$(ORGLIBPATH)
- @.\miniruby$(EXEEXT) -Cext extmk.rb
+ @.\miniruby$(EXEEXT) -Cext extmk.rb static
ruby: $(PROGRAM)
@@ -155,5 +155,5 @@ rubymw.dll: $(LIBRUBY)
!endif
-$(RUBYDEF): $(LIBRUBY_A) miniruby$(EXEEXT)
+$(RUBYDEF): $(LIBRUBY_A) #miniruby$(EXEEXT)
.\miniruby$(EXEEXT) $(srcdir)/win32/mkexports.rb -output=$@ $(LIBRUBY_A)
@@ -209,5 +209,5 @@ test: miniruby$(EXEEXT)
@.\miniruby$(EXEEXT) $(srcdir)/rubytest.rb
-rbconfig.rb: miniruby$(EXEEXT) config.status
+rbconfig.rb: config.status #miniruby$(EXEEXT)
@.\miniruby$(EXEEXT) $(srcdir)/mkconfig.rb -srcdir=$(srcdir) \
-install_name=$(RUBY_INSTALL_NAME) \
diff -u2pr ruby-1.6.7/win32/config.status.in extstatic/win32/config.status.in
--- ruby-1.6.7/win32/config.status.in Mon Feb 25 18:16:44 2002
+++ extstatic/win32/config.status.in Wed Jun 12 13:50:20 2002
@@ -46,5 +46,5 @@ s%@DLEXT@%so%g
s%@DLEXT2@%dll%g
s%@STRIP@%%g
-s%@EXTSTATIC@%%g
+s%@EXTSTATIC@%static%g
s%@setup@%Setup%g
s%@LIBRUBY_LDSHARED@%%g
@@ -55,6 +55,6 @@ s%@LIBRUBY_A@%lib$(RUBY_INSTALL_NAME).li
s%@LIBRUBY_SO@%$(RUBY_SO_NAME).dll%g
s%@LIBRUBY_ALIASES@%%g
-s%@LIBRUBY@%$(RUBY_SO_NAME).lib%g
-s%@LIBRUBYARG@%$(RUBY_SO_NAME).lib%g
+s%@LIBRUBY@%$(RUBY_SO_NAME).dll.lib%g
+s%@LIBRUBYARG@%$(RUBY_SO_NAME).dll.lib%g
s%@SOLIBS@%%g
s%@DLDLIBS@%%g
それでは。
--
U.Nakamura <usa@osb.att.ne.jp>