X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Virus-Scanned: Debian amavisd-new at gag.com Date: Mon, 15 Jul 2019 00:15:50 -0400 User-Agent: K-9 Mail for Android In-Reply-To: References: <36431a588f870df83f3da1e16f28c1b4 AT iae DOT nl> <20190714172505 DOT 32c76512 AT swips DOT iqo DOT uni-hannover DOT de> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----JL516MTMB6YSJ1SXILIH4AZXR62H7T" Content-Transfer-Encoding: 7bit Subject: Re: [geda-user] Is geda no longer compilable on MacOS with Homebrew? To: geda-user AT delorie DOT com, "Chad Parker (parker DOT charles AT gmail DOT com) [via geda-user AT delorie DOT com]" From: Bdale Garbee Message-ID: <56D812E7-5E42-46FE-A51B-06C3833209B1@gag.com> 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 ------JL516MTMB6YSJ1SXILIH4AZXR62H7T Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Guile 2=2E2 compatibility was achieved in lepton-eda some time ago=2E Revi= ewing the work there might provide clues=2E=20 Or, do as I did and just move to it=2E=2E=2E Many bugs that used to annoy = me have been fixed there=2E=2E=2E Bdale On July 14, 2019 8:19:00 PM EDT, "Chad Parker (parker=2Echarles AT gmail=2Eco= m) [via geda-user AT delorie=2Ecom]" wrote: >Craig- > >I think that geda-gaf requires version 2=2E0=2E Version 2=2E2 might be to= o >new to >work=2E Try explicitly specifying the path to guile on the configure >command >line=2E > >There used to be a homebrew formula, so, you shouldn't have to compile >it >manually=2E I don't know if it's still maintained though=2E > >The MacPorts issue was resolved, it currently works=2E > >Cheers, >--Chad > >On Sun, Jul 14, 2019 at 4:42 PM Craig Niederberger >(craignied AT gmail=2Ecom) >[via geda-user AT delorie=2Ecom] wrote: > >> Thanks--but I do have guile 2=2Ex: >> >> guile --version >> guile (GNU Guile) 2=2E2=2E6 >> >> and it's throwing that error=2E >> >> >> On Sun, Jul 14, 2019 at 11:03 AM Kai-Martin Knaak > >> wrote: >> >>> "Craig Niederberger (craignied AT gmail=2Ecom) [via >geda-user AT delorie=2Ecom]" >>> schrieb am 14=2E July 2019: >>> >>> > It's not=2E I did come across that post, installed guile 1=2E8 with >>> > Homebrew and still no joy=2E >>> > >>> > brew tap sadhen/sadhen && brew install guile AT 1=2E8 >>> > >>> > Not sure how to force it to use only guile 1=2E8 though=2E >>> >>> Current geda will not work with guile 1=2E8 since about 2011=2E >Actually, the >>> absence of a readily available windows version of guile 2=2E0 or guile >2=2E2 >>> is a blocker for geda compiled for Microsoft Windows=2E The developers >of >>> guile seem not interested in native ports to any non open source OS=2E >>> >>> Crosscompiling guile is a pain, too=2E The build system of guile >requires >>> the same version of guile installed on the (linux) host as is to be >>> compiled for the client (windows)=2E guile 1=2E8 has been retired by t= he >>> linux distributions since a number of years=2E This messes with >>> crosscompiling old versions of geda=2E >>> >>> It has been mentioned, that guile 2=2E0 "should work" on win 10 in the >>> WSL (Windows system for Linux)=2E I didn't find any confirmation, >though=2E >>> >>> TL;DR: geda requires guile 2=2E0 >>> >>> ---<)kaimartin(>--- >>> -- >>> Kai-Martin Knaak >>> Email: kmk AT familieknaak=2Ede >>> =C3=96ffentlicher PGP-Schl=C3=BCssel: >>> https://keyserver=2Eubuntu=2Ecom/pks/lookup?op=3Dindex&search=3D0x7B0F= 9882 >>> >> --=20 Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E ------JL516MTMB6YSJ1SXILIH4AZXR62H7T Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Guile 2=2E2 compatibility was achieved in lepton-e= da some time ago=2E Reviewing the work there might provide clues=2E
Or, do as I did and just move to it=2E=2E=2E Many bugs that used to annoy= me have been fixed there=2E=2E=2E

Bdale

On July 14, 2019 8:19:00 PM EDT, "Chad Parker (parker=2Echarles AT gmai= l=2Ecom) [via geda-user AT delorie=2Ecom]" <geda-user AT delorie=2Ecom> wro= te:
Craig-

I think that geda-ga= f requires version 2=2E0=2E Version 2=2E2 might be too new to work=2E Try e= xplicitly specifying the path to guile on the configure command line=2E

There used to be a homebrew formula, so, you shouldn'= t have to compile it manually=2E I don't know if it's still maintained thou= gh=2E

The MacPorts issue was resolved, it curr= ently works=2E

Cheers,
--Chad
<= /div>
O= n Sun, Jul 14, 2019 at 4:42 PM Craig Niederberger (craignied AT gmail=2Ecom) [via geda-user AT delorie=2Ecom] <geda-user AT delorie=2Ecom> wrote:
Thanks--but I do have guile 2=2Ex:

guil= e --version
guile (GNU Guile) 2=2E2=2E6

a= nd it's throwing that error=2E 


On Sun, Jul 14, 2019 at 11:03= AM Kai-Martin Knaak <kmk AT familieknaak=2Ede> wrote:
"Craig Niederberger (craignied AT gmail=2Ecom) [via geda-user AT delorie=2E= com]"
<geda-user= @delorie=2Ecom> schrieb am 14=2E July 2019:

> It's not=2E I did come across that post, installed guile 1=2E8 with > Homebrew and still no joy=2E
>
> brew tap sadhen/sadhen && brew install guile AT 1=2E8
>
> Not sure how to force it to use only guile 1=2E8 though=2E

Current geda will not work with guile 1=2E8 since about 2011=2E Actually, = the
absence of a readily available windows version of guile 2=2E0 or guile 2= =2E2
is a blocker for geda compiled for Microsoft Windows=2E The developers of<= br> guile seem not interested in native ports to any non open source OS=2E

Crosscompiling guile is a pain, too=2E The build system of guile requires<= br> the same version of guile installed on the (linux) host as is to be
compiled for the client (windows)=2E guile 1=2E8 has been retired by the linux distributions since a number of years=2E This messes with
crosscompiling old versions of geda=2E

It has been mentioned, that guile 2=2E0 "should work" on win 10 in the
WSL (Windows system for Linux)=2E I didn't find any confirmation, though= =2E

TL;DR: geda requires guile 2=2E0

---<)kaimartin(>---
--
Kai-Martin Knaak
Email: kmk AT fami= lieknaak=2Ede
=C3=96ffentlicher PGP-Schl=C3=BCssel:
https://keyserver=2Eu= buntu=2Ecom/pks/lookup?op=3Dindex&search=3D0x7B0F9882

--
Sent from my Android device with K-9 Mail=2E= Please excuse my brevity=2E ------JL516MTMB6YSJ1SXILIH4AZXR62H7T--