|
From: | Andreas Färber |
Subject: | Re: [Qemu-devel] Build breakage on OpenSolaris: --warn-common |
Date: | Sat, 1 Nov 2008 14:28:50 +0100 |
Am 31.10.2008 um 22:27 schrieb Blue Swirl:
On 10/31/08, Andreas Färber <address@hidden> wrote:The following addition to configure at r5241 causes linking to fail onOpenSolaris/amd64: if ld --version 2>/dev/null | grep -q "GNU ld" ; then LDFLAGS="$LDFLAGS -Wl,--warn-common" fiContrary to Solaris 10, OpenSolaris does use GNU ld. Might --warn- commonrequire an ld version newer than 2.15, or is this platform-dependent?According to binutils changelog, --warn-common was added in 1993, so maybe the platform breaks that. What does your ld print with ld --version?
GNU ld version 2.15 Copyright 2002 Free Software Foundation, Inc. This program is free software; [...] So definitely past 1993. Any thoughts what to check for?
Previously I had also reported that Solaris 10's grep rejects -q. Could weuse `grep "GNU ld" >/dev/null 2>/dev/null` instead?Sure.
I'll prepare a patch for that part then. Andreas
[Prev in Thread] | Current Thread | [Next in Thread] |