From owner-ports-jp@jp.FreeBSD.org Mon Jul 12 16:17:33 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i6C7HXx81855;
	Mon, 12 Jul 2004 16:17:33 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from rana.ayu.ics.keio.ac.jp (rana.ayu.ics.keio.ac.jp [131.113.45.35])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id i6C7HXI81849
	for <ports-jp@jp.FreeBSD.org>; Mon, 12 Jul 2004 16:17:33 +0900 (JST)
	(envelope-from mukai@ayu.ics.keio.ac.jp)
Received: from rana.ayu.ics.keio.ac.jp.ayu.ics.keio.ac.jp (localhost [127.0.0.1])
	by rana.ayu.ics.keio.ac.jp (Postfix) with ESMTP id 0D5F368011
	for <ports-jp@jp.FreeBSD.org>; Mon, 12 Jul 2004 16:17:28 +0900 (JST)
Message-ID: <kk5hdsdu22f.wl@ayu.ics.keio.ac.jp>
From: Jun Mukai <mukai@ayu.ics.keio.ac.jp>
To: ports-jp@jp.FreeBSD.org
In-Reply-To: <200407120639.AA00109@polymer5.scphys.kyoto-u.ac.jp>
References: <200407120639.AA00109@polymer5.scphys.kyoto-u.ac.jp>
User-Agent: Wanderlust/2.8.1 (Something) Emacs/20.7 Mule/4.1 (AOI)
Organization: Anzai and Yamasaki Lab., Keio University, Yokohama, Japan
MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: ports-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 12 Jul 2004 16:17:28 +0900
X-Sequence: ports-jp 14861
Subject: [ports-jp 14861] Re: lang/ruby18 =?ISO-2022-JP?B?GyRCJCwbKEI=?=
 build =?ISO-2022-JP?B?GyRCJEckLSRKJCQbKEI=?= 
Sender: owner-ports-jp@jp.FreeBSD.org
X-Originator: mukai@ayu.ics.keio.ac.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040628

$B8~0f$H?=$7$^$9!#(B

$B;d$N4D6-(B(FreeBSD 4.10)$B$G$OLdBj$J$/%S%k%I$G$-$F$$$^$9$N$G!"$A$g$C$HD4$Y(B
$B$F$_$^$7$?!#(B
# ldconfig -r | grep readline
        47:-lreadline.4 => /usr/lib/libreadline.so.4
# ldd /usr/local/lib/ruby/1.8/i386-freebsd4/readline.so 
/usr/local/lib/ruby/1.8/i386-freebsd4/readline.so:
        libruby18.so.18 => /usr/local/lib/libruby18.so.18 (0x28113000)
        libreadline.so.4 => /usr/lib/libreadline.so.4 (0x281cf000)
        libncurses.so.5 => /usr/lib/libncurses.so.5 (0x281f4000)
        libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x28235000)
        libm.so.2 => /usr/lib/libm.so.2 (0x2824e000)
        libc.so.4 => /usr/lib/libc.so.4 (0x28074000)

$B$H$J$C$F$$$^$9!#(B

Ruby 1.8 $B$N(B ext/readline $B$G$O!"(B readline $B$N%P!<%8%g%s$r$b$H$KB?>/$NJQ(B
$B99$r$7$F$$$k$H5-21$7$F$$$^$9!#(B
$B?dB,$G$9$,!"DaC+$5$s$,(B /usr/local $B$K:G?7$N(B readline $B$rF~$l$F$$$k$?$a!"(B
$B?7$7$$%P!<%8%g%s$N(B readline $B$r8!=P$7$F$7$^$$!"$K$b$+$+$o$i$:(B 
/usr/lib/libreadline.so.4 $B$H%j%s%/$9$k$?$a$K%P!<%8%g%s$NLdBj$Gsrsw$,5/(B
$B$-$F$$$k$N$G$O$J$$$G$7$g$&$+!)(B

/usr/local $B$N(B readline $B$r:o=|$7$F%3%s%Q%$%k$7$F$_$k$H!">e<j$/9T$/5$$,(B
$B$7$^$9!#(B

$B$`$m$s!"(B /usr/local $B$N(B readline $B$H%j%s%/$9$k$h$&%O%C%/$7$F$_$F$bNI$$$N(B
$B$G$9$,!"$+$D$FLnNI%S%k%I$7$?;~$N;d$N5-21$G$O$1$C$3$&BgJQ$G$7$?!#(B ext 
$B0J2<$N(B Makefile $B$O(B make $B;~$K(B lib/mkmf.rb $B$G<+F0@8@.$5$l$k$N$G!"2?$+(B 
LDFLAGS $B$KDI2C$9$k$N$O(B mkmf.rb $B$rJQ99$9$kI,MW$,$"$C$?$H;W$$$^$9!#(B


$B$A$J$_$K!";d$N(B ext/readline/Makefile $B$G$O!"(B
CFLAGS   =  -fPIC -O -pipe   -fPIC -DREADLINE_40_OR_LATER -DREADLINE_21_OR_LATER
$B$H$$$&$h$&$K!"(B readline $B$,(B 4.0 $B0J9_$G$"$k;]$7$+=q$+$l$F$*$i$:!"(B
ext/readline/readline.c $B$G$b!"(B
# define rl_filename_completion_function filename_completion_function
$B$H!"LdBj$N4X?t$O%^%/%m$GJL$N4X?tL>$KJQ99$7$F$$$k$h$&$G$9!#(B


$B0J>e!";29M$K$J$l$P9,$$$G$9!#(B
