From owner-freebsd-current Fri Jan 22 11:55:49 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA02031 for freebsd-current-outgoing; Fri, 22 Jan 1999 11:55:49 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns.tar.com (ns.tar.com [204.95.187.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA02024 for ; Fri, 22 Jan 1999 11:55:47 -0800 (PST) (envelope-from dick@ns.tar.com) Received: (from dick@localhost) by ns.tar.com (8.9.2/8.9.1) id NAA27494; Fri, 22 Jan 1999 13:55:21 -0600 (CST) (envelope-from dick) Date: Fri, 22 Jan 1999 13:55:21 -0600 From: "Richard Seaman, Jr." To: Alfred Perlstein Cc: freebsd-current@FreeBSD.ORG Subject: Re: Using LinuxThreads Message-ID: <19990122135521.J92540@tar.com> References: <199901221918.MAA02272@vip.consys.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95i In-Reply-To: ; from Alfred Perlstein on Fri, Jan 22, 1999 at 02:47:53PM -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Jan 22, 1999 at 02:47:53PM -0500, Alfred Perlstein wrote: > *confused look* > > somehow even though i've been trying to follow this thread i got lost. > > questions: > 1) are 'linuxthreads' enabled by defualt now? The terminology is a little confusing. There's "linuxthreads" for those running linux apps in FreeBSD using the linux emulation modules. Then, there's a port of linuxthreads to FreeBSD which runs natively, ie. no linux emulation, and gives 1-1 kernel threading to apps that link to it. Both require some options to be turned on for kernel/world builds that are not on by default. (see http://lt.tar.com) Julian Elischer has agreed to commit the patches to remove the options and make the code change permanent, when I send him the patches. I'll send him the patches as soon as I can test them after a "make world", which I'll do as soon as the libcrypt build problems are fixed. > 2) if not then 'make world -DLINUXTHREADS' ? See above. > 3) when it's decided can someone explain how to use this stuff nativly? See http://lt.tar.com . I also have some patches for squid, glib and I'm working on gimp to compile using the FreeBSD port of linuxthreads. Others have had success in varying degress with NSPR (mozilla), ACE and others. -- Richard Seamman, Jr. email: dick@tar.com 5182 N. Maple Lane phone: 414-367-5450 Chenequa WI 53058 fax: 414-367-5852 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message