From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Sep 25 15:43:55 1998
Received: by jaz.jp.freebsd.org (8.9.1+3.0W/8.7.3) id PAA15753;
	Fri, 25 Sep 1998 15:43:55 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from dolphin.be.to (root@www.be.to [202.222.190.3])
	by jaz.jp.freebsd.org (8.9.1+3.0W/8.7.3) with ESMTP id PAA15746
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 25 Sep 1998 15:43:52 +0900 (JST)
	(envelope-from okazaki@be.to)
Received: from pc10 (ppp14-mobara.mtci.ne.jp [210.172.1.216])
	by dolphin.be.to (8.8.8/BETO.1.6-1998090815000000) with SMTP id PAA07047
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 25 Sep 1998 15:43:47 +0900
Date: Fri, 25 Sep 1998 15:43:03 +0900
From: OKAZAKI Tetsurou <okazaki@be.to>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <360A39F6294.48C0OKAZAKI@smtp.be.to>
References: <19980923181636K.ysonoda@dontaku.csce.kyushu-u.ac.jp> <360A39F6294.48C0OKAZAKI@smtp.be.to>
Message-Id: <360B3B7712C.0E9EOKAZAKI@smtp.be.to>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver 1.24.16
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: FreeBSD-users-jp 33282
Subject: [FreeBSD-users-jp 33282] Re: pthread & thread safe Xlib
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B2,:j!w@iMU$G$9!#JdB-$7$^$9!#(B

On Thu, 24 Sep 1998 21:24:22 +0900
OKAZAKI Tetsurou <okazaki@be.to> wrote:
> On Wed, 23 Sep 1998 18:16:36 +0900
> SONODA Yoshihide ($B1`ED(B $B5H1Q(B) <ysonoda@dontaku.csce.kyushu-u.ac.jp> wrote:
($BN,(B)
> > FreeBSD $B$O(B 2.2.7-RELEASE$B!"(BXFree86 $B$O(B 3.3.2.3 $B$G(B
> > host.def $B$K(B
> > #define HasPosixThreads         YES
> > #define ThreadedX               YES
> > #define HasThreadSafeAPI        YES
> > #define ThreadsLibraries        -lc_r
> > #define SystemMTDefines         -D_REENTRANT
> > $B$H2C$($F(B make World $B$7!"(Bthread safe $B$K$7$?$D$b$j$G$9!#(B

>   #define SystemMTDefines         -D_THREAD_SAFE -D_REENTRANT

/usr/X11R6/lib/X11/conf/Threads.tmpl $B$H(B
/usr/X11R6/include/X11/Xos_r.h $B$r8+$?8B$j$G$O!"$3$l$K2C$($F(B

#define HasThreadSafeAPI        NO

$B$K$9$kI,MW$,$"$k$+$bCN$l$^$;$s!#(B2.2.6-RELEASE $B$H$+(B 2.2.7-RELEASE 
$B$G$O(B getpwnam_r()$B$d(Breaddir_r()$BEy$O$^$@Ds6!$5$l$F$$$^$;$s$+$i!#(B


$B2,:j(B  $BE/O/(B

