[gnu.g++] InterViews-2.4 under g++ 1.31

rpj%cadillac.cad.mcc.com@MCC.COM (Rich Johns) (12/28/88)

Has anyone compiled InterViews2.4(IV) under g++ 1.31? In the g++ 1.31
release notes it was mentioned that IV compiled except for those parts
affected by protection bugs. Sometime ago Clark Cooper issued a patch
for IV, which made it possible to compile it under g++ 1.27. I have
applied those patches but am wondering whether to recompile the
patched version of IV under g++ 1.31, or recompile the IV native
source. My environment: sun3 os4.0.  I was hoping someone out there
has tried it already. Anyone?

Rich Johns, MCC CAD Program | 3500 W. Balcones Center Dr., Austin, TX 78759
ARPA: johns@mcc.com         | Phone: [512] 338-3714
UUCP: {uunet,harvard,gatech,pyramid}!cs.utexas.edu!milano!cadillac!johns

cooper@gecrux.steinmetz.ge.com (Clark Cooper) (12/28/88)

>Has anyone compiled InterViews2.4(IV) under g++ 1.31? In the g++ 1.31
>release notes it was mentioned that IV compiled except for those parts
>affected by protection bugs. Sometime ago Clark Cooper issued a patch
>for IV, which made it possible to compile it under g++ 1.27. I have
>applied those patches but am wondering whether to recompile the
>patched version of IV under g++ 1.31, or recompile the IV native
>source. My environment: sun3 os4.0.  I was hoping someone out there
>has tried it already. Anyone?

	I was able to compile my patched version under 1.31.

	 Most of the patches to IV-2.4 were to correct a usage of 'protected'
members that g++ doesn't (and in my opinion, shouldn't) support. As
distributed, IV-2.4 assumes that a member function may access the protected
members of a "cousin" class (a class that has a common ancestor class but
which comes from a different branch of the family tree).



--
Clark Cooper       cooper@gecrux.steinmetz.ge.com, coopercc@crd.ge.com,
                   coopercc@ge-crd.arpa, ...!uunet!steinmetz!cooper

tsw@EDDIE.MIT.EDU (Tom Wisdom) (01/10/89)

| 
| Has anyone compiled InterViews2.4(IV) under g++ 1.31? In the g++ 1.31
| release notes it was mentioned that IV compiled except for those parts
| affected by protection bugs. Sometime ago Clark Cooper issued a patch
| for IV, which made it possible to compile it under g++ 1.27. I have
| applied those patches but am wondering whether to recompile the
| patched version of IV under g++ 1.31, or recompile the IV native
| source. My environment: sun3 os4.0.  I was hoping someone out there
| has tried it already. Anyone?
| 
| Rich Johns, MCC CAD Program | 3500 W. Balcones Center Dr., Austin, TX 78759
| ARPA: johns@mcc.com         | Phone: [512] 338-3714
| UUCP: {uunet,harvard,gatech,pyramid}!cs.utexas.edu!milano!cadillac!johns
| 

Has anyone posted a response to this note?  I too would like to compile
InterViews with g++-1.31.  A patch by Clark Cooper for g++-1.27 was mentioned
above.  Can someone give me a pointer to where I can obtain it?

	Thanks,

Tom Wisdom,          Hewlett-Packard, Colorado Telecommunications Division
P.O. Box 7050, Colorado Springs, CO 80933 | UUCP: hplabs!hp-lsd!hpctdlb!tsw
Phone: (719) 531-4739			  | ARPA: tsw@hpctdlb.HP.COM