From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25183 invoked by alias); 7 Sep 2011 15:42:33 -0000 Received: (qmail 25171 invoked by uid 22791); 7 Sep 2011 15:42:30 -0000 X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW X-Spam-Check-By: sourceware.org Received: from mail-pz0-f49.google.com (HELO mail-pz0-f49.google.com) (209.85.210.49) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 07 Sep 2011 15:42:16 +0000 Received: by pzk6 with SMTP id 6so15706444pzk.8 for ; Wed, 07 Sep 2011 08:42:16 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.5.169 with SMTP id t9mr616840pbt.324.1315410136019; Wed, 07 Sep 2011 08:42:16 -0700 (PDT) Received: by 10.142.90.10 with HTTP; Wed, 7 Sep 2011 08:42:15 -0700 (PDT) In-Reply-To: <9F6678FD-0983-49A0-886F-5C165FEF2AE9@mac.com> References: <76A9B64F-3A3E-451E-BC23-EB4580B9875F@mac.com> <563FFE3F-C083-4668-B459-EF4D00E4EECB@mac.com> <6A491C25-3199-49FA-A2A1-447CD041148F@mac.com> <9F6678FD-0983-49A0-886F-5C165FEF2AE9@mac.com> Date: Wed, 07 Sep 2011 15:42:00 -0000 Message-ID: Subject: Re: long long size compute failure during make of gcc-4.6.1 on OS X 10.7 Lion From: Jonathan Wakely To: Bruce Hoglund Cc: gcc-help@gcc.gnu.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org X-SW-Source: 2011-09/txt/msg00058.txt.bz2 On 7 September 2011 16:25, Bruce Hoglund wrote: > > configure:5771: result: 0 > configure:5785: checking size of int > configure:5790: gcc -o conftest -g -fkeep-inline-functions =A0 =A0conftes= t.c =A0>&5 > Undefined symbols for architecture x86_64: > =A0"___builtin___stpncpy_chk", referenced from: > =A0 =A0 =A0___inline_stpncpy_chk in ccL1VweA.o > ld: symbol(s) not found for architecture x86_64 > collect2: ld returned 1 exit status > configure:5790: $? =3D 1 > configure: program exited with status 1 > configure: failed program was: > | /* confdefs.h */ > > " > > Looks like the checker program ( "confdefs.h") did not have an uptodate i= dea of w the x86_64 architecture should have or not have, but I may be quit= e wrong. You are. It's just telling you that the symbol it's trying to find is an x86_64 symbol. Again, ignore failures except the "cannot compute sizeof (long long)" one, they do not indicate a problem, that's what's supposed to happen.