From owner-freebsd-questions Sat Oct 5 10:28:52 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA27660 for questions-outgoing; Sat, 5 Oct 1996 10:28:52 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA27655 for ; Sat, 5 Oct 1996 10:28:49 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) with UUCP id TAA03676; Sat, 5 Oct 1996 19:15:49 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by klemm.gtn.com (8.7.6/8.7.3) with SMTP id TAA06998; Sat, 5 Oct 1996 19:01:34 +0200 (MET DST) Date: Sat, 5 Oct 1996 19:01:33 +0200 (MET DST) From: Andreas Klemm To: Don Yuniskis cc: grog@lemis.de, barnes@biodec.wustl.edu, questions@FreeBSD.org Subject: Re: help find compiler, please. In-Reply-To: <199610051633.JAA18807@seagull.rtd.com> Message-ID: X-try-apsfilter: ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz X-Fax: +49 2137 2018 X-Phone: +49 2137 2020 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Sat, 5 Oct 1996, Don Yuniskis wrote: > It seems that Andreas Klemm said: > > On Sat, 5 Oct 1996, Greg Lehey wrote: > > > Wayne M. Barnes, Ph.D. writes: > > > > > > > > We have searched in vain for a C++ compiler on FreeBSD/Linux that is > > > > robust enought to be able to compile Rogue Wave class templates. > > > > g++ just isn't there yet. We did find one other compiler, and it > > > > failed also. If you know of one that will do it, let us know. > > > > > > Just out of interest, what's wrong with gcc that makes it unable to > > > compile the templates? Are you sure it's not a problem with the > > > sources? C++ is a moving target, and it's quite possible that gcc is > > > correct in not compiling them. If not, I'm sure the gcc people would > > > like to know how it breaks. > > > > FreeBSD-current now has gcc 2.7.2.1 and libg++ 2.7.2 if that might > > be of interest ... If I remember right, some people said on the > > mailinglists, that some C++ projects are only to handle with gcc-2.7.x. > > Has anyone looked into how difficult it would be to build 2.7.X on > a 2.1R machine? I'd hate to heve to upgrade *everything* just to > use a newer gcc for development work... I think you can every time compile and install a newer gcc release in parallel to the normal system compiler. remove /usr/bin/gcc and compile and install the gcc version you like to /usr/local/bin ... If I were you, I'd try to get gcc 2.7.2.1 from -current, since there are FreeBSD patches included, that still aren't in the base relase of gcc .... Since .weak support was added for gas, you should perhaps try to update as and ld as well, perhaps ar, too. But since I didn't try this, it should be confirmed by others ... Andreas /// __ andreas@klemm.gtn.com /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ Support Unix -- andreas.klemm@wup.de pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<<