[#39464] Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

25 messages 2004/04/01
[#39608] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/02

遅い反応&File.fnmatchは使った事ない&ruby-devの方では

[#39609] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/02

File.fnmatch(と Dir.glob)をちょっと使ってみたのですが、

[#39610] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/05/02

山本です。

[#39611] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — matz@... (Yukihiro Matsumoto) 2004/05/02

まつもと ゆきひろです

[#39613] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/02

From: matz@ruby-lang.org (Yukihiro Matsumoto)

[#39616] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — matz@... (Yukihiro Matsumoto) 2004/05/02

まつもと ゆきひろです

[#39620] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/03

From: matz@ruby-lang.org (Yukihiro Matsumoto)

[#39621] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — matz@... (Yukihiro Matsumoto) 2004/05/03

まつもと ゆきひろです

[#39622] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/03

From: matz@ruby-lang.org (Yukihiro Matsumoto)

[ruby-list:39561] Re: NEW trial (RC?) version of Ruby/Tk

From: nobu.nakada@...
Date: 2004-04-15 10:37:40 UTC
List: ruby-list #39561
なかだです。

At Thu, 15 Apr 2004 19:17:49 +0900,
Hidetoshi NAGAI wrote in [ruby-list:39560]:
> > tkutil.soでrequire "tcltklib"するようになったようですが、拡張ラ
> > イブラリ同士で依存関係がある場合は、extconf.rbで$preloadに指定
> > して下さい。スタティックリンクすると、ディレクトリの順序によっ
> > ては起動できないものになってしまいます。

というより、--with-static-linked-extではtcltklibがコンパイルで
きないとまったく動かないものになります。

> 修正します.
> 
> # すみません.こういう基本的なところも把握してなくて...

むしろ、tkutilが常にコンパイルされるほうがおかしいような気がし
ます。今はtcltklib必須なのなら、統合してしまってもいいんじゃな
いでしょうか。

とりあえず、「スタティックリンクしたい拡張ライブラリに必要とさ
れる拡張ライブラリは、同じくスタティックリンクしなければならな
い」というのはそう無理な制限ではないと思うのですが。


Index: ext/extmk.rb
===================================================================
RCS file: /cvs/ruby/src/ruby/ext/extmk.rb,v
retrieving revision 1.61
diff -U2 -p -d -r1.61 extmk.rb
--- ext/extmk.rb	8 Apr 2004 10:45:20 -0000	1.61
+++ ext/extmk.rb	15 Apr 2004 09:50:44 -0000
@@ -359,6 +359,6 @@ if $extlist.size > 0
       if (while l > 0; break true if r.include?(list[l-=1][1]) end)
         list.insert(l + 1, e)
-        next
       end
+      next
     end
     f = format("%s/%s.%s", s, i, $LIBEXT)


-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread