From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26370 invoked by alias); 7 Dec 2001 12:33:18 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 26251 invoked from network); 7 Dec 2001 12:33:02 -0000 Received: from unknown (HELO mailrelay1.inwind.it) (212.141.54.101) by sources.redhat.com with SMTP; 7 Dec 2001 12:33:02 -0000 Received: from quigonn.inwind.it (62.98.58.128) by mailrelay1.inwind.it (5.5.053) id 3C068BD6002C6A53; Fri, 7 Dec 2001 13:32:55 +0100 Message-Id: <5.1.0.14.0.20011207133221.00abd5d0@popmail.inwind.it> X-Sender: fwyzard@popmail.inwind.it X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Fri, 07 Dec 2001 04:33:00 -0000 To: Dan Premetz , From: Andrea 'Fyre Wyzard' Bocci Subject: Re: GCC & binutils & ? In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-SW-Source: 2001-12/txt/msg00042.txt.bz2 At 02.30 07/12/01 (GMT -0600), Dan Premetz wrote: >We use over 10 different compiler sets at work. One builds on IRIX for >IRIX, another builds on Solaris for Solaris, several are cross-compilers for >embedded systems, etc. You might need newlib when compiling for embedded systems. > When we build, we pretty much do the same thing >regardless of which compiler we're using: > > 1.) We compile source code to object files (gcc, g++) > 2.) We create libs (ar) > 3.) We link everything together to get executables (ld) > >I expected that GCC had everything I needed to do the above. I guess this >is not the case. What all do I need if I want to do items (1), (2), and >(3)? I think I'm looking at GCC and binutils, right? Is there anything >else which would be of interest to someone doing C/C++ software development? > >-DLP fwyzard