X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=vLol+piVyP92TrsR4QII2h8tODBXyjRE0JpVYRyONiE=; b=fltHLYvEdKb1v84aPde/zSRkAUB70I+jrbbIFquxcKcy6aa1+g+C3vH7q8MSpETcCu MeNIAvVB9+ewWngdo+cIMP9ii8GAMmNsCxGSr6/+D5p14AF0CLyPo3V5oUlm/owOIaDT p9BltzVOJQ0mRkhvgrofsjNgMFiq8jaWzAbWkJ48TmGOdp9coPfAt1zJeODltOJQ7Y3y 9eiDj0Q7mcyyJHR+NIrk3BpeUo6dVoGat/uGcrVR+xZbr6KWRrOV1vT/kEWllRw4Kl1E p9Z9jjYgIQYxTl1Qki+oeTSxSjzGSu2XZJk5ndSGbWyz0InBZUmsPEofhxzg4s6AozhU NTRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=vLol+piVyP92TrsR4QII2h8tODBXyjRE0JpVYRyONiE=; b=S0BgVw9JPsJmgdtTRrldNlWQHYEk6Auw63cVLwIZKyYVY5cTq7+iHevl30uEZ9lglO 1AAoW+0zlDwvYD16Y9sLeHESjn1HI3wmt5JiE2FDLOzftZ8dRf3ZQyeam24WirjjgIwR VGei2UG78C06bhQRVH0ff+lZ39MAx5lixfZ4Jjc+1srYL+h+camI4IR9ql1I9ETi6ZHW XL0DuY4Aa8Kats2IOkfFOEQ/B/QOycp3Eo3Km/q7bPHeJirpIytTbV/px+Ub4VBoD6Qt mnCxpiDxEi+61mOi871/XisZr5UQFeFuvw8AGBKZV6jSmvuXgCNU56Apf82yReAWjyg2 9gHw== X-Gm-Message-State: APjAAAXMBFlUTd4uGn0F/EoF3XTJl+EsF0CZnKctVYVSdPT5ul6yFW/q Rw6ajnZSlpHW2UtcmTadCbIfnm6DxTEpvZjPyYiVF31I X-Google-Smtp-Source: APXvYqxSGQvBAHlvuw+nnrvqBnBL1KENeRV0r4muRqV7US8S6a9EBaaKNXo39ZvaqKOA6OPCXTh21WNIIgrvAX9n0JM= X-Received: by 2002:a19:c396:: with SMTP id t144mr5987488lff.14.1570108999265; Thu, 03 Oct 2019 06:23:19 -0700 (PDT) MIME-Version: 1.0 References: <20190930203037 DOT 0bf381f9 AT demon> <20191001014710 DOT 7a14fcb1 AT demon> <5D93FC71 DOT 1070605 AT gmail DOT com> <20191002112048 DOT 2edf4967 AT demon> In-Reply-To: <20191002112048.2edf4967@demon> From: "Peter Clifton (petercjclifton AT googlemail DOT com) [via geda-user AT delorie DOT com]" Date: Thu, 3 Oct 2019 14:23:05 +0100 Message-ID: Subject: Re: [geda-user] Windows builds (gEDA/gaf and Lepton)? To: gEDA User Mailing List Content-Type: multipart/alternative; boundary="00000000000028f3300594017dd9" Reply-To: geda-user AT delorie DOT com --00000000000028f3300594017dd9 Content-Type: text/plain; charset="UTF-8" Thanks everyone for the pointers. I got as far as installing MSYS2, but haven't had further chance to experiment with builds. In general, I prefer a native (non Cygwin / MSYS2) windows port (as it "feels" like less burden to install) for others who might be familiar with more self-contained packages. With this said, a full UNIX like environment with make tools, working Python, Perl, (Scheme) etc... does make sense for gEDA / Lepton, as the tools are so much more powerful when used "as designed". I currently flip to a second machine or VM to do certain build operations that rely on Makefiles, for example. If anyone has a working windows (or Guile build) recipe, please do share it here, I will do likewise if anything useful comes of my attempts. (Not likely to be that soon, as life is currently keeping me busy - trying to buy a house!) Peter On Wed, 2 Oct 2019 at 09:48, dmn (graahnul DOT grom AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > On Wed, 2 Oct 2019 01:25:05 +0000 > "Cesar Strauss (cestrauss AT gmail DOT com) [via geda-user AT delorie DOT com]" > wrote: > > Hi Cesar, > > > Unfortunately, there is currently no packaged MinGW version of Guile, > > just the MSYS version: > > > > $ pacman -Ss guile > > msys/guile 2.2.6-1 > > a portable, embeddable Scheme implementation written in C > > msys/libguile 2.2.6-1 (libraries) > > a portable, embeddable Scheme implementation written in C > > msys/libguile-devel 2.2.6-1 (development) > > a portable, embeddable Scheme implementation written in C > > Thank you for the clarification. > I installed MSYS2 and played around a bit with it. Indeed, there is no > guile package that we can build lepton-eda or geda-gaf with. > So, perhaps we can conclude this thread's discussion: the quick, easy > and reliable way to get lapton-eda working on Windows so far is to use > CYGWIN [1] [2]. Not sure about geda-gaf, didn't try that. > > [1] > http://www.delorie.com/archives/browse.cgi?p=geda-user/2019/09/30/13:52:41 > [2] https://github.com/lepton-eda/lepton-eda/wiki/Lepton-EDA-and-Cygwin > > Regards, > Dmitry. > > --00000000000028f3300594017dd9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks everyone for the pointers.

I got= as far as installing MSYS2, but haven't had further chance to experime= nt with builds.

In general, I prefer a native (non= Cygwin / MSYS2) windows port (as it "feels" like less burden to = install) for others who might be familiar with more self-contained packages= .

With this said, a full UNIX like environment wit= h make tools, working Python, Perl, (Scheme) etc... does make sense for gED= A / Lepton, as the tools are so much more powerful when used "as desig= ned". I currently flip to a second machine or VM to do certain build o= perations that rely on Makefiles, for example.

If anyone has a working windows (or Guile build) recipe, please= do share it here, I will do likewise if anything useful comes of my attemp= ts. (Not likely to be that soon, as life is currently keeping me busy - try= ing to buy a house!)

Peter

cestrauss AT gmail DOT com) [via geda-user AT delorie DOT com]"
<geda-user AT de= lorie.com> wrote:

Hi Cesar,

> Unfortunately, there is currently no packaged MinGW version of Guile, =
> just the MSYS version:
>
> $ pacman -Ss guile
> msys/guile 2.2.6-1
>=C2=A0 =C2=A0 =C2=A0 a portable, embeddable Scheme implementation writt= en in C
> msys/libguile 2.2.6-1 (libraries)
>=C2=A0 =C2=A0 =C2=A0 a portable, embeddable Scheme implementation writt= en in C
> msys/libguile-devel 2.2.6-1 (development)
>=C2=A0 =C2=A0 =C2=A0 a portable, embeddable Scheme implementation writt= en in C

Thank you for the clarification.
I installed MSYS2 and played around a bit with it. Indeed, there is no
guile package that we can build lepton-eda or geda-gaf with.
So, perhaps we can conclude this thread's discussion: the quick, easy and reliable way to get lapton-eda working on Windows so far is to use
CYGWIN [1] [2]. Not sure about geda-gaf, didn't try that.

[1]
http://www.delorie.com/a= rchives/browse.cgi?p=3Dgeda-user/2019/09/30/13:52:41
[2] https://github.com/lepton-eda= /lepton-eda/wiki/Lepton-EDA-and-Cygwin

Regards,
Dmitry.

--00000000000028f3300594017dd9--