[#38080] ポートが閉じているときの例外など — Mitsuru Ogino <ogino@...>

荻野と申します。いつも質問や要望ばかりですみません。

36 messages 2003/08/11
[#38086] Re: ポートが閉じているときの例外など — nobu.nakada@... 2003/08/12

なかだです。

[#38088] Re: ポートが閉じているときの例外など — IWAOKA Masahiro <iwaoka@...> 2003/08/12

いわおかです。

[#38091] Re: ポートが閉じているときの例外など — Mitsuru Ogino <ogino@...> 2003/08/12

荻野です。

[#38092] Re: ポートが閉じているときの例外など — nobu.nakada@... 2003/08/12

なかだです。

[#38093] Re: ポートが閉じているときの例外など — IWAOKA Masahiro <iwaoka@...> 2003/08/12

いわおかです。

[#38095] Re: ポートが閉じているときの例外など — Takahiro Kambe <taca@...> 2003/08/12

In message <20030812150516.GV37221@barber.fe.rn.tuat.ac.jp>

[#38102] Re: ポートが閉じているときの例外など — Tetsuo NAKAGAWA <tet@...> 2003/08/14

中川と申します。

[#38121] Re: ポートが閉じているときの例外など — Takahiro Kambe <taca@...> 2003/08/15

In message <20030814.140757.707824131.tetsuo@sapphire.siz.nes.nec.co.jp>

[#38123] Re: ポートが閉じているときの例外など — nobu.nakada@... 2003/08/16

なかだです。

[#38130] Re: ポートが閉じているときの例外など — Takahiro Kambe <taca@...> 2003/08/16

In message <200308160517.h7G5HcPL012839@sharui.nakada.kanuma.tochigi.jp>

[#38137] Re: ポートが閉じているときの例外など — nobu.nakada@... 2003/08/18

なかだです。

[#38139] Re: ポートが閉じているときの例外など — Takahiro Kambe <taca@...> 2003/08/18

In message <200308180959.h7I9xnb7001977@sharui.nakada.kanuma.tochigi.jp>

[#38122] ruby-tcpwrap and mkmf.rb — Takahiro Kambe <taca@...>

こんにちは。

16 messages 2003/08/16
[#38125] Re: ruby-tcpwrap and mkmf.rb — "Akinori MUSHA" <knu@...> 2003/08/16

At Sat, 16 Aug 2003 12:51:55 +0900,

[#38183] String << の動作につきまして — kuto@...

うと と申します。

44 messages 2003/08/22
[#38187] Re: String << の動作につきまして — Take_tk <ggb03124@...> 2003/08/22

たけ(tk)です。

[#38189] Re: String << の動作につきまして — Tadayoshi Funaba <tadf@...5.so-net.ne.jp> 2003/08/23

ふなばです。

[#38190] Re: String << の動作につきまして — Take_tk <ggb03124@...> 2003/08/23

たけ(tk)です。

[#38191] Re: String << の動作につきまして — Tadayoshi Funaba <tadf@...5.so-net.ne.jp> 2003/08/23

ふなばです。

[#38194] Re: String << の動作につきまして — Take_tk <ggb03124@...> 2003/08/23

たけ(tk)です。

[#38196] Re: String << の動作につきまして — Tadayoshi Funaba <tadf@...5.so-net.ne.jp> 2003/08/23

ふなばです。

[#38203] Re: String << の動作につきまして — 西 啓一朗 <receiver@...> 2003/08/23

ども、西啓一朗@Ktouth Brand. です。

[#38208] Re: String << の動作につきまして — Tadayoshi Funaba <tadf@...5.so-net.ne.jp> 2003/08/23

ふなばです。

[#38211] Re: String << の動作につきまして — 西 啓一朗 <receiver@...> 2003/08/24

ども、西啓一朗@Ktouth Brand. です。

[#38195] 理解の進め方(Re: String << の動作につきまして) — Tadashi Oh-Ya <toy@...>

おおやです。

36 messages 2003/08/23
[#38206] 理解の進め方:シュールな世界 — Take_tk <ggb03124@...> 2003/08/23

たけ(tk)です。

[#38233] シュールな名前 — Take_tk <ggb03124@...> 2003/08/25

たけ(tk)です

[#38198] Tmailで送るメールに日付がつけられなくなりました — 川田誠司 <kawada.seiji@...>

はじめまして

11 messages 2003/08/23

[#38256] かみ砕いた説明をすべき範囲 — 西 啓一朗 <receiver@...>

ども。西啓一朗@Ktouth Brand. です。

41 messages 2003/08/26
[#38258] Re: かみ砕いた説明をすべき範囲 — nobu.nakada@... 2003/08/26

なかだです。

[#38261] Re: かみ砕いた説明をすべき範囲 — Take_tk <ggb03124@...> 2003/08/26

たけ(tk)です

[#38262] Re: かみ砕いた説明をすべき範囲 — nobu.nakada@... 2003/08/26

なかだです。

[#38264] Re: かみ砕いた説明をすべき範囲 — Take_tk <ggb03124@...> 2003/08/26

たけ(tk)です

[#38265] Re: かみ砕いた説明をすべき範囲 — IWAOKA Masahiro <iwaoka@...> 2003/08/26

いわおかです。

[#38267] Re: かみ砕いた説明をすべき範囲 — Take_tk <ggb03124@...> 2003/08/26

たけ(tk)です

[#38273] Re: かみ砕いた説明をすべき範囲 — matz@... (Yukihiro Matsumoto) 2003/08/26

まつもと ゆきひろです

[ruby-list:38103] Re: [ANN] Ruby-GNOME2-0.6.0

From: Masahiro Sakai (酒井政裕) <sakai@...>
Date: 2003-08-14 06:08:33 UTC
List: ruby-list #38103
さかいといいます。

From: "Akinori MUSHA" <knu@iDaemons.org>
Subject: [ruby-list:38099] Re: [ANN] Ruby-GNOME2-0.6.0
Date: Thu, 14 Aug 2003 03:41:07 +0900

>  FreeBSD 4.x でビルドすると pthread のリンクエラーが出る問題が
> あり、 FreeBSD GNOME Project の Joe Marcus Clarke から次のような
> 報告とパッチが送られてきました。
> 
>  (ほかの環境でも)問題ないようであれば取り込んでいただけますか?
> よろしくお願いします。
> 
> At Tue, 12 Aug 2003 00:02:44 -0400,
> Joe Marcus Clarke wrote:
> > I was trying to update ruby-gnome2 on my -STABLE machine, and found it
> > couldn't resolve pthread symbols.  Looks like the Ruby configurator is
> > only getting the -l libraries when -STABLE requires -pthread as well. 
> > The attached patch solved the problem for me.  Thanks!

Ruby 1.8.0 の mkmf.rb に合わせて、
--libs-only-l と --libs-only-L を使うようにしたのですが、
-pthread などのフラグの事をすっかり忘れていました。

> --- ../glib/src/lib/mkmf-gnome2.rb.orig	Mon Aug 11 23:50:06 2003
> +++ ../glib/src/lib/mkmf-gnome2.rb	Mon Aug 11 23:50:08 2003
> @@ -42,7 +42,7 @@
>      STDOUT.flush
>      if exists? pkg
>        STDOUT.print "yes\n"
> -      $libs   += ' ' + libs_only_l(pkg)
> +      $libs   += ' ' + libs(pkg)
>        $LDFLAGS += ' ' + libs_only_L(pkg)
>        $CFLAGS += ' ' + cflags(pkg)
>        true

このパッチだと -L が $libs と $LDFLAGS の両方に入ってしまうので、
$LDFLAGS に libs_only_L(pkg) を追加しないようにするか、
あるいは以下のようなパッチの方が良いと思います。

Index: glib/src/lib/mkmf-gnome2.rb
===================================================================
RCS file: /cvsroot/ruby-gnome2/ruby-gnome2/glib/src/lib/mkmf-gnome2.rb,v
retrieving revision 1.5
diff -u -p -r1.5 mkmf-gnome2.rb
--- glib/src/lib/mkmf-gnome2.rb	2 Aug 2003 14:44:59 -0000	1.5
+++ glib/src/lib/mkmf-gnome2.rb	14 Aug 2003 05:36:24 -0000
@@ -27,6 +27,11 @@ module PKGConfig
   end
   module_function :libs_only_l
 
+  def libs_only_other(pkg)
+    `#{@@cmd} --libs-only-other #{pkg}`.chomp
+  end
+  module_function :libs_only_other
+
   def cflags(pkg)
     `#{@@cmd} --cflags #{pkg}`.chomp
   end
@@ -43,7 +48,7 @@ module PKGConfig
     if exists? pkg
       STDOUT.print "yes\n"
       $libs   += ' ' + libs_only_l(pkg)
-      $LDFLAGS += ' ' + libs_only_L(pkg)
+      $LDFLAGS += ' ' + libs_only_other(pkg) + ' ' + libs_only_L(pkg)
       $CFLAGS += ' ' + cflags(pkg)
       true
     else

--
酒井 政裕 / Masahiro Sakai

In This Thread