- To: "Prashant Batra (prbatra)" <prbatra@xxxxxxxxx>, "Ian Lance Taylor" <iant@xxxxxxxxxx>
- Subject: RE: help needed for builing gcc tool-chain
- From: "Prashant Batra (prbatra)" <prbatra@xxxxxxxxx>
- Date: Sun, 12 Feb 2012 21:44:02 +0530
- Cc: "Jonathan Wakely" <jwakely.gcc@xxxxxxxxx>, <gcc-help@xxxxxxxxxxx>
- Comment: DKIM? See http://www.dkim.org
- Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=gcc.gnu.org; s=default; x=1329668075; h=Comment: DomainKey-Signature:Received:Received:Received:Received:Received: Received:Content-class:MIME-Version:Content-Type: Content-Transfer-Encoding:Subject:Date:Message-ID:In-Reply-To: References:From:To:Cc:Mailing-List:Precedence:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:Sender: Delivered-To; bh=pLVOe76Ec+DJCg4ju5xVa9Q7CcU=; b=QX8aow15QhjDDgG NRMPA9IFm7fJkO3gkxeGLCbR9kMhq2P6drRvWIhNPDhmsiQluEfDzLuqzooXIQ6V 3uy6fWuWZh+SSp4ncH36XbbvAW5kGNIao3pnr7S7yFnA2/tJQUrDeSQNE+RG8DIv I75vgDFyDG82E4wZrNfoXEqtEZnY=
- In-reply-to: <B97B134FACB2024DB45F524AB0A7B7F205CFDD4C@XMB-BGL-419.cisco.com>
-----Original Message-----
From: gcc-help-owner@xxxxxxxxxxx [mailto:gcc-help-owner@xxxxxxxxxxx] On
Behalf Of Prashant Batra (prbatra)
Sent: Sunday, February 12, 2012 1:02 PM
To: Ian Lance Taylor
Cc: Jonathan Wakely; gcc-help@xxxxxxxxxxx
Subject: RE: help needed for builing gcc tool-chain
-----Original Message-----
From: Ian Lance Taylor [mailto:iant@xxxxxxxxxx]
Sent: Sunday, February 12, 2012 12:50 PM
To: Prashant Batra (prbatra)
Cc: Jonathan Wakely; gcc-help@xxxxxxxxxxx
Subject: Re: help needed for builing gcc tool-chain
"Prashant Batra (prbatra)" <prbatra@xxxxxxxxx> writes:
> [Prashant] Now I did,
> ../binutils-2.21/configure
> --prefix=/auto/nobackup-bgl-mitg-dev56/prbatra/fresh2/build/
>
--with-sysroot=/auto/nobackup-bgl-mitg-dev56/prbatra/fresh2/build/sysroo
> t/
> make
> make install
>
> ../gcc-4.1.2/configure
> --prefix=/auto/nobackup-bgl-mitg-dev56/prbatra/fresh2/build/
>
--with-sysroot=/auto/nobackup-bgl-mitg-dev56/prbatra/fresh2/build/sysroo
> t --enable-languages=c,c++,objc
> make
> It fails at the same point : /usr/bin/ld: this linker was not
configured
> to use sysroots
This is odd, because the newly built gcc ought to be running the newly
built linker rather than /usr/bin/ld. I'm not sure why this would not
happen for you.
[Prashant] Actually after looking at the config status, I found gcc was
looking for x86_64-unknown-linux-gnu prefix
[Prashant] before all binutils utilities, but I did not configured
binutils with --program-prefix.
After doing that while configuring binutils, it seems to proceed and use
the custom linker.
And I see that the built is successful.
So, now I can take my built tree completely and relocate to all the
machines.
Is there a way to check this by seeing "--print-search-dirs" or some
other option with gcc/g++,
before actually relocating the tool-chains.
>>[Prashant] After copying the tool-chain onto a different machine, I am
seeing the gcc/g++ still looks
for the complete sysroot path, which is not present on this machine, so
I am not able to use the tool chain.
How is it possible ? Thanks
Ian
[Linux C Programming]
[Linux Kernel]
[eCos]
[Fedora Development]
[Fedora Announce]
[Autoconf]
[The DWARVES Debugging Tools]
[Yosemite Campsites]
[Yosemite News]
[Linux GCC]