Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Nov 1998 23:28:51 +0000 (GMT)
From:      Terry Lambert <tlambert@primenet.com>
To:        bright@hotjobs.com (Alfred Perlstein)
Cc:        psalzman@gamefish.pcola.gulf.net, current@FreeBSD.ORG
Subject:   Re: newer gcc?
Message-ID:  <199811152328.QAA03497@usr05.primenet.com>
In-Reply-To: <Pine.BSF.4.05.9811091003040.22497-100000@porkfriedrice.ny.genx.net> from "Alfred Perlstein" at Nov 9, 98 10:07:38 am

next in thread | previous in thread | raw e-mail | index | archive | help
> a) egcs is a bit more improved than gcc in terms of c++ support, and more
> features/optimizations.


Except egcs can not support the Standard Temple Library on FreeBSD
unless you compile it with threading enabled (unlike g++ 2.8.1, you
must choose threading or no threading for resulting binaries at the
time you compile the compiler, not at the time you compile the
program).

If you compile it with threading enabled, be prepared to delete libc
entirely and *only* use libc_r, or you will get quirky behaviour
from a lot of code.


A good yardstick for a C++ compiler is to try to compile and run
the Cyrus ACAPD code with the thing, since that code is very
gung-ho with regard to use of C++ constructs.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811152328.QAA03497>