From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16629 invoked by alias); 30 Apr 2012 11:49:55 -0000 Received: (qmail 16619 invoked by uid 22791); 30 Apr 2012 11:49:55 -0000 X-SWARE-Spam-Status: No, hits=-4.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,KHOP_THREADED X-Spam-Check-By: sourceware.org Received: from localhost (HELO gcc.gnu.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 30 Apr 2012 11:49:41 +0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/53112] Fails at Configuring stage 1 in sparc64-sun-solaris2.10/libgcc: error: cannot compute suffix of object files: cannot compile Date: Mon, 30 Apr 2012 11:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Keywords: X-Bugzilla-Severity: major X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: WAITING X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2012-04/txt/msg02603.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53112 --- Comment #5 from Jonathan Wakely 2012-04-30 11:49:23 UTC --- No need to re-run the original setup, the problem is obviously that /els/install/biru/local/gmp_64 and /els/install/biru/local/mpfr_64 are not in the runtime linker's path, this is a FAQ: http://gcc.gnu.org/wiki/FAQ#configure_suffix Do not edit the configure script, that's not the right way to fix user error. You should probably read http://gcc.gnu.org/wiki/InstallingGCC (and read the whole page!) That provides an extremely simple recipe for building GCC without installing GMP and MPFR, and ensures you will build them with the correct architecture. You cannot build GCC 4.4 as a 64-bit binary, that is not possible. But by default on GCC on Solaris is able to generate both 32-bit and 64-bit output (by using the -m64 option), you don't need to do anything special to enable that.