Date: Thu, 3 Oct 2002 11:59:49 -0700 From: Kris Kennaway <kris@obsecurity.org> To: Tomasz Koziara <toko@space.pl> Cc: freebsd-questions <freebsd-questions@freebsd.org> Subject: Re: gcc upgrade Message-ID: <20021003185948.GB3372@xor.obsecurity.org> In-Reply-To: <20021002185959.33970686.toko@space.pl> References: <20021002185959.33970686.toko@space.pl>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Wed, Oct 02, 2002 at 06:59:59PM +0200, Tomasz Koziara wrote: > Hi everybody > > I would like to upgrade form gcc-29.5.4 to gcc-33. > Old gcc comes with FreeBSD as "native" compiler > and is not registerd as eny installed package. > Is it reasonable just to type "make all install clean" > in gcc-33 port directiry ? Will I need to upgrade > my c and c++ libs ( or meaby the will be upgraded > as dependencies ? ). Generally - how to do > all that stuff properly - not to cose a gloal mess > in my system ? I have few projects in development > at the time and only a smart chunk of code needs > newer version of GCC. Probably, I could get by > somhow in case - upgradeing would be to > paintfull. Thanks for Your hints. The output of gcc 3.3 for c++ code is not compatible with c++ binaries from older compilers. Therefore you cannot mix-and-match c++ code, but other C code should be ok. You also cannot compile the base system (make world/kernel) with the newer gcc because it won't work (there were changes required to support it in 5.0-CURRENT). Kris [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9nJOkWry0BWjoQKURAs0gAKDRuRx2ZgsY1VdM0RxSp4ZdgCircACg7C9/ zRBHEKn/NGBQtNZk48pv5pQ= =HbVK -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021003185948.GB3372>
