From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Jun  7 10:26:18 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id KAA73412;
	Wed, 7 Jun 2000 10:26:18 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from ipcmg.ipcku.kansai-u.ac.jp (ipcmg.ipcku.kansai-u.ac.jp [158.217.208.11])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id KAA73388
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 7 Jun 2000 10:26:02 +0900 (JST)
	(envelope-from kobayasi@res.kutc.kansai-u.ac.jp)
Received: from mailgate.kutc.kansai-u.ac.jp (daikk20.kutc.kansai-u.ac.jp [158.217.43.20])
	by ipcmg.ipcku.kansai-u.ac.jp (8.9.3+3.2W/3.7W) with ESMTP id KAA02756
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 7 Jun 2000 10:25:40 +0900 (JST)
Received: from daikk01.kutc.kansai-u.ac.jp (daikk01 [158.217.43.2])
	by mailgate.kutc.kansai-u.ac.jp (8.9.3+3.2W/3.7Wpl2) with ESMTP id KAA18628
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 7 Jun 2000 10:24:47 +0900 (JST)
Received: from tenjn02.res.kutc.kansai-u.ac.jp (tenjn02 [158.217.46.2])
	by daikk01.kutc.kansai-u.ac.jp (8.9.3+3.1W/3.7Wpl2) with ESMTP id KAA17841
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 7 Jun 2000 10:24:42 +0900 (JST)
Received: from localhost (ta2475.res.kutc.kansai-u.ac.jp [158.217.42.100])
	by tenjn02.res.kutc.kansai-u.ac.jp (8.9.3+3.2W/3.7W) with ESMTP id KAA25972
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 7 Jun 2000 10:25:47 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <200006070057.AA00566@aquamarine.atlas-is.co.jp>
References: <200006062331.IAA16031@aerith.cks.canon.co.jp>
	<200006070057.AA00566@aquamarine.atlas-is.co.jp>
X-Mailer: Mew version 1.94.2 on XEmacs 21.1 (Bryce Canyon)
X-URL: http://www.res.kutc.kansai-u.ac.jp/~kobayasi/
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20000607102546F.kobayasi@mail.grove.kutc.kansai-u.ac.jp>
Date: Wed, 07 Jun 2000 10:25:46 +0900
From: Takashi Kobayashi <kobayasi@res.kutc.kansai-u.ac.jp>
X-Dispatcher: imput version 20000228(IM140)
Lines: 37
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 52368
Subject: [FreeBSD-users-jp 52368] Re: libXXX
 =?ISO-2022-JP?B?GyRCJHI/NyQ3JC8kNyRGJGJMZEJqJEokJCROJEcbKEI=?=
 =?ISO-2022-JP?B?GyRCJDkkKyEpGyhC?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: kobayasi@res.kutc.kansai-u.ac.jp

$B>.NS!w4X@>Bg3X$G$9!%(B

$B!t(BVtund $B$K$O>\$7$/$J$$$N$G$9$1$I(B...

$B:9=P?M(B: endo@atlas-is.co.jp ($B1sF#!!=SM5(B)
$B7o(B  $BL>(B: [FreeBSD-users-jp 52365] Re: libXXX $B$r?7$7$/$7$F$bLdBj$J$$$N$G$9$+!)(B 
$BF|(B  $BIU(B: Wed, 07 Jun 2000 09:57:44 +0900

 | pthread_keycreate $B$rC5$7$F$_$k$H!"$I$&$b(B libc_r $B$G$O$J$/!"(B
 | libc $B$G8F$S=P$7$F$$$k$_$?$$$G$9!#(B
 | libc/gen/ttyname.c $B$N(B __ttyname_basic $B4X?t$H(B
 | /libc/stdtime/localtime.c $B$N(B localtime $B4X?t$H(B gmtime $B4X?t(B
 | $B$G$9!#$?$@$7!"(Blocaltime.c $B$NJ}$O(B _THREAD_SAFE $B$,(B define $B$5(B
 | $B$l$F$$$k;~$_$?$$$G$9$,!#(B
 | 
 | >libc $B$H!"(Blibc_r $B$O!";HMQ$9$kL\E*$,0c$$$^$9!#(B
 | 
 | $B$=$l$O$J$s$H$J$/J,$+$j$^$9!#(B
 | libc_r $B$NJ}$K$O(B POSIX $B$N(B thread $B4XO"$N4X?t$,F~$C$F$$$k(B
 | $B$h$&$G$9$M!#(B
 | 
 | $B$O$$!#$s$8$c!"$I$&$7$?$i$$$$$N$G$7$g$&!)!J>P!K(B
 | $B$H$K$+$/(B vtun $B$rF0$+$7$?$$$H;W$C$F$^$9!#(B

vtund $B$KBP$7$F(B ldd $B$r<B9T$9$k$H$I$&$J$j$^$9!)(B
libc $B$,=P$F$/$k$h$&$@$H!$(Blibc_r $B$r;H$C$F$$$J$$$H$$$&$3$H$K$J$j!$(B
libc_r $B$r;H$&$K$O(B cc -pthread $B$G%3%s%Q%$%k$9$kI,MW$,$"$j$^$9$,!$(B
$B$3$NE@$OBg>fIW$G$7$g$&$+!)(B

$B$3$l$G2r7h$9$k$h$&$J5$$,$7$^$9!%(B

FreeBSD SPECIFIC OPTIONS
       -pthread
              Link a user-threaded process against libc_r instead
              of libc. Objects linked into user-threaded process-
              es should be compiled with -D_THREAD_SAFE.

