[gnu.g++] ET++ patches for GNU C++

bryan@UUNET.UU.NET (Bryan Boreham) (06/27/89)

Patches to the ET++ source code to enable it to be compiled with g++
1.35.1- (and possibly other versions) are available by anonymous ftp
from qed.rice.edu (128.42.4.38), file pub/et.tar.Z. 

The file is around 43K (66K uuencoded), and I can probably mail it to
people who don't have ftp access.

The status is that ET++ applications can be compiled and run under
either SunView or X11R3, and seem to work very well under SunView.
There is some kind of bug with pullright menus in X.

The programming environment, complete with source code editor, object
inspector and tree-diagrams of the inheritance hierarchy, also works.
Dynamic linking has not been implemented for the GNU compiler.

Don't expect the patches to be perfect, but they work for me. I'm
using a Sun 3/50, running SunOS 3.5. The ET++ authors run 4.0. The
biggest problem is that you need some AT&T-style streams that work
with streambufs. I think libg++ can be altered to behave as required,
but I haven't really looked. I use the Zortech libraries.

You ought to see ET++ in action; it's quite something. I believe that
it is quite a bit faster under SunView than InterViews under X, but
this may be due to my using a slow X server.

Thanks are due to Tom Viljbrief for the SunView patches, and to Rich
Murphey for the ftp site. 

Bryan Boreham			bryan@kewill.uucp  
Software Engineer	||	bryan%kewill@uunet.uu.net
Kewill Systems PLC	||  ... uunet!mcvax!ukc!root44!kewill!bryan
Walton-On-Thames	
Surrey, England		Telephone: (+44) 932 248 328

dl@OSWEGO.OSWEGO.EDU (Doug Lea) (06/28/89)

I ought to have some patches ready that allow ET++ to work with
libg++ streams by the weekend or so.

-Doug