Re: Default ObjC compiler for hamm?
On Tue, 31 Mar 1998 17:59:21 +0200, Matthias Klose wrote:
> Currently hamm has no working compiler for Objective-C, which can
> compile the GNUstep packages. GNUstep requires gcc-2.8 or egcs. On
> other platforms I was able to compile GNUstep with egcs-1.0.2, not so
> on a hamm system (with egcs (1.0.2-0.3)).
>
> The gstep-*-0.5 packages are made with gcc-2.8.1, which comes from
> project/experimental. Unfortunately the gcc-2.8 package is not part of
> hamm and is not so nice to leave gcc-2.7 installed. Well, my wish for
> ObjC development with hamm is to have the default compiler and a
> working ObjC compiler together. Would it be ok to build a gcc-objc
> package, which is basically gcc-2.8 without c++, which could be
> installed together with gcc-2.7 and conflicts with gcc-2.8?
Since I recently asked off the list about this topic, I'll just post
what the maintainer told me, but the bottom line is that gnustep is
currently more of a technology preview than anything else, and if you
just want to run the demos, you don't need gcc 2.8.1. .
----------------------------8<----------------------------
[..my questions snipped for brevity..]
Please keep in mind that this GNUstep is still in an rather early
stage, and this is nothing more than a developer's release where
developer means people interested in developing the GNUstep system.
What has been done so far is a first implementation of Display
Postscript, quite slow and slaggish, but this is been worked on. Then,
the libraries that make up the OpenStep specification are worked on,
i.e. the FoundationKit and the AppKit; FoundationKit is nearly
complete, the AppKit is 30-50% finished (have a look at www.gnustep.org
for details). This means you can write simple demo applications, i.e.
with textfields, scrollers etc. pp and use DPS to draw into views. The
current DGS is quite slow, not really usable yet.
AFAIK, nobody has even started to implement a GUI development
environment. That's certainly a very big effort. Currently, you could
write applications with NeXT's tools on a machine running OPENSTEP, and
you could compile them with GNUstep (only that most proably something
is missing in GNUstep to compile it).
So the current release just consists of a couple of libraries, a few
command line utilities and daemons and a few demos that you can compile.
Therefore, take these packages as a `technology preview', but don't
expect to be able to actually use them for something useful.
Having that said, gcc 2.8.1 is in Debian's projects/experimental
directory. But you won't need it. Just install gstep-make, gstep-base,
gstep-gui, gstep-xdps, dgs and gstep-xdps-examples. Then, do a "source
/usr/lib/GNUstep/Makefiles/GNUstep.sh", go into usr/lib/GNUstep/Apps/
and you should be able to start the examples with "openapp
nsbrowser.app" etc.
bye,
Gregor
--------------------------------8<----------------------------
I ran the demos, they all ran "well" (but very slow).
--
David Stern
------------------------------------------------------------------
http://weber.u.washington.edu/~kotsya
kotsya@u.washington.edu
--
To UNSUBSCRIBE, email to debian-user-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: