From owner-freebsd-libh Wed Jan 24 10:15:43 2001 Delivered-To: freebsd-libh@freebsd.org Received: from mailout00.sul.t-online.com (mailout00.sul.t-online.com [194.25.134.16]) by hub.freebsd.org (Postfix) with ESMTP id 9A1BF37B402 for ; Wed, 24 Jan 2001 10:15:25 -0800 (PST) Received: from fwd06.sul.t-online.com by mailout00.sul.t-online.com with smtp id 14LUS0-0002aH-01; Wed, 24 Jan 2001 19:15:20 +0100 Received: from neutron.cichlids.com (520050424122-0001@[62.158.39.103]) by fmrl06.sul.t-online.com with esmtp id 14LURX-0QGRd2C; Wed, 24 Jan 2001 19:14:51 +0100 Received: from cichlids.cichlids.com (cichlids.cichlids.com [192.168.0.10]) by neutron.cichlids.com (Postfix) with ESMTP id D731CAB0C for ; Wed, 24 Jan 2001 19:15:48 +0100 (CET) Received: by cichlids.cichlids.com (Postfix, from userid 1001) id 582F514AF2; Wed, 24 Jan 2001 19:13:41 +0100 (CET) Date: Wed, 24 Jan 2001 19:13:41 +0100 To: libh@freebsd.org Subject: thread stuff broken Message-ID: <20010124191341.A41292@cichlids.cichlids.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-PGP-Fingerprint: 44 28 CA 4C 46 5B D3 A8 A8 E3 BA F3 4E 60 7D 7F X-PGP-at: finger alex@big.endian.de X-Verwirrung: Dieser Header dient der allgemeinen Verwirrung. From: alex@big.endian.de (Alexander Langer) X-Sender: 520050424122-0001@t-dialin.net Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi! Something is really broken here. I have problems with the thread system on -CURRENT. With Qt support, you can only build the libs, when you add -lc_r to the lib/tcl/Makefile.inc1 LDADDs. (pthread functions are missing otherwise) _Of course_, TVision (devel/tvision, not the libh part) crashes, when libh is linked against -lc_r. So, at the moment, you have only two choices: Build with NOQT=yes and use TVision. Build with -lc_r and use Qt. They don't like to work together. I'm going ot fix that at the weekend, I don't have time today for this earlier. And I *really+ hope, that I can fix it. If anyone can help me, you are welcome :-) Maybe I'll just have to ask Will to add a flag to the qt22 port (as WANT_STATIC), which disables thread support. Alex -- cat: /home/alex/.sig: No such file or directory To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message