X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=0C0phheaD1DqGrxFxj3x43YGAwAHoldyy9vVyp45xNU=; b=jplTdvlV2zuGExS/Objc3YDOqn8s56QMnCJMWH6pBacWzUxvjeedq5bpR2cO3VX5IE pwBKK+OqEDyzb1XnBdMNJTlpl3aNTwcmL3XCRXcktXYZ0FZ5WqP9QxFfw87GPdbE/ICZ n1valIZqiPW6zNApCCxq3i5b+dpRYkkdnfjaxdDygmO0yBJ+0SuIXYKyVf2wjacDJBuO 4bftjQ/zENgWXOUxEiXNXUdlFrt/vZLPmB0xj1p73SlIt5ZfW5eMzYKpxuqRQ4J3VJkM 2Eufg99SrYGMAYflYeqCbg4ifQZeegjjBbxqLvEauXljKh0rmAqIYen/o7uuX9payWyX aedQ== MIME-Version: 1.0 X-Received: by 10.182.213.100 with SMTP id nr4mr21394883obc.39.1404602874975; Sat, 05 Jul 2014 16:27:54 -0700 (PDT) In-Reply-To: <1403807718.25929.19.camel@pcjc2lap> References: <1403800169 DOT 25929 DOT 10 DOT camel AT pcjc2lap> <1403807718 DOT 25929 DOT 19 DOT camel AT pcjc2lap> Date: Sat, 5 Jul 2014 19:27:54 -0400 Message-ID: Subject: Re: [geda-user] Building geda-gaf on Mac OS X 10.9 fails on scheme_object.x (also on FreeBSD?) From: Charles Lepple To: "geda-user AT delorie DOT com" Content-Type: text/plain; charset=UTF-8 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Thu, Jun 26, 2014 at 2:35 PM, Peter Clifton wrote: > On Thu, 2014-06-26 at 14:12 -0400, Charles Lepple wrote: >> Which version of Guile and the C preprocessor worked for you? (guile-snarf seems to call gcc -E) > > Seems to be gcc-4.8 and guile-snarf from the ubuntu package guile-2.0.9+1-1ubuntu1 Hmm, interesting - I tried replacing guile-1.8-snarf with guile-2.0-snarf and things built. Now I'm checking with the Fink maintainer of the guile18/20 packages. > Do you have the commit d01e46055593990e918d94e4b30609df989561b4 > > build-sys: guile-snarf should use host CPP. > > Fix cross-compilation by making sure that guile-snarf uses the same C > preprocessor that will be later used for compilation. I think it's in there - I set the -x flag in the #! line for guile-snarf and it seems to be passing in a reasonable value for $CPP. At any rate, both ${cpp} invocations look the same in the various guile-*-snarf scripts, so I suspect the problem is in the sed script (which is different). -- - Charles Lepple