From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10552 invoked by alias); 31 Jan 2002 02:00:19 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 10510 invoked from network); 31 Jan 2002 02:00:14 -0000 Received: from unknown (HELO fencepost.gnu.org) (199.232.76.164) by sources.redhat.com with SMTP; 31 Jan 2002 02:00:14 -0000 Received: from unknown-1-11.windriver.com ([147.11.1.11] helo=mail.wrs.com) by fencepost.gnu.org with esmtp (Exim 3.33 #1 (Debian)) id 16W6WM-0005uh-00 for ; Wed, 30 Jan 2002 21:00:14 -0500 Received: from kankakee.wrs.com (kankakee [147.11.37.13]) by mail.wrs.com (8.9.3/8.9.1) with ESMTP id RAA03496; Wed, 30 Jan 2002 17:58:44 -0800 (PST) From: mike stump Received: (from mrs@localhost) by kankakee.wrs.com (8.9.3+Sun/8.9.0) id SAA25713; Wed, 30 Jan 2002 18:00:05 -0800 (PST) Date: Thu, 31 Jan 2002 01:34:00 -0000 Message-Id: <200201310200.SAA25713@kankakee.wrs.com> To: gcc@gnu.org, kgoodwin@spawar.navy.mil Subject: Re: which GCC version old or new? Cc: butlerr@nosc.mil X-SW-Source: 2002-01/txt/msg01969.txt.bz2 > From: "Goodwin, Kevin M." > To: "'gcc@gnu.org'" > Cc: "Butler, Richard J." > Date: Wed, 30 Jan 2002 17:36:17 -0800 > I am currently working on a new project here at SPAWARS system > center S.D. and we will be using RH Linux 7.1 or 7.2. as our > development platform. The code will be entirely ANSI C with RH GLADE > as a GUI. We are trying decide on which version of GCC to use. I > have heard some talk about binary incompatibility with gcc > 2.96. Will GCC 3.0.1 or 3.0.3 be our best bet? In general, we always recommend the latest version of our version. 3.0.3 is that version. If you asked your OS vendor, they would recommend the latest version that they've released, which might well be 2.96 as shipped with the OS. If you want to use C++ libraries that are prebuilt, you will _need_ to use which ever version of the compiler was used to build those libraries. If you want maximal flexibility, build with both versions.