From owner-freebsd-current Tue Mar 18 17:22:08 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA21249 for current-outgoing; Tue, 18 Mar 1997 17:22:08 -0800 (PST) Received: from po1.glue.umd.edu (root@po1.glue.umd.edu [129.2.128.44]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA21240 for ; Tue, 18 Mar 1997 17:22:05 -0800 (PST) Received: from packet.eng.umd.edu (packet.eng.umd.edu [129.2.98.184]) by po1.glue.umd.edu (8.8.5/8.8.5) with ESMTP id UAA13235; Tue, 18 Mar 1997 20:21:46 -0500 (EST) Received: from localhost (chuckr@localhost) by packet.eng.umd.edu (8.8.5/8.6.4) with SMTP id UAA04407; Tue, 18 Mar 1997 20:21:46 -0500 (EST) X-Authentication-Warning: packet.eng.umd.edu: chuckr owned process doing -bs Date: Tue, 18 Mar 1997 20:21:45 -0500 (EST) From: Chuck Robey X-Sender: chuckr@packet.eng.umd.edu To: Stephen Hocking cc: current@freebsd.org Subject: Re: Status of Objective C in current? In-Reply-To: <199703190022.AAA10074@netfl15a.devetir.qld.gov.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 19 Mar 1997, Stephen Hocking wrote: > > I'm looking at porting the GNUstep stuff over to FreeBSD. They have > some patches to the Objective C runtime to make it thread safe, plus a few > other things. Have these patches been applied to our ObjectiveC? The Objective C I just committed (hours ago) is a Objective C to C converter, and can't be called Objective C due to copyright infringement problems, with the Next product, and maybe with the GNU thing also. David Stes, the author or objc (as he calls it) is very actively developing it at : http://www.can.nl/~stes/ I committed 1.12, but he's up to 1.14 now. It changes _real_ quickly. I will likely update it again this weekend. His effort needs a binary of his objc to compile objc, which was some bother generating, but now that it's made, moving to the newer version is completely trivial (as long as you start at one of the binaries I made as a boot step). The bother was making the initial binaries, the port I made is really trivial, and you don't really need it if you want to see his latest. Get the binary (either via my port or his web page), then get his latest source, configure, and install. Thinking about it, you probably (for the GNU stuff) want to use the GNU compiler for Objective C. I don't know if you'd want to use objc or not, but it's _far, far_ smaller. > > > Stephen > -- > The views expressed above are not those of WorkCover Queensland, Australia. > > "We've heard that a million monkeys at a million keyboards could produce > the Complete Works of Shakespeare; now, thanks to the Internet, we know > this is not true." Robert Wilensky, University of California > > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+-----------------------------------------------