* No Guile on Windows? (was: My Guile Hacker Handbook)
@ 2020-08-13 13:02 Pikachu Hy via General Guile related discussions
2020-08-13 17:36 ` Linus Björnstam
0 siblings, 1 reply; 9+ messages in thread
From: Pikachu Hy via General Guile related discussions @ 2020-08-13 13:02 UTC (permalink / raw)
To: guile-user
hi,
I build a msvc-version guile on Windows 10.
https://github.com/PikachuHy/guile-1.6.7/releases/tag/v20200813
Best wishes,
PikachuHy
^ permalink raw reply [flat|nested] 9+ messages in thread
* My Guile Hacker Handbook
@ 2020-07-23 6:18 Jérémy Korwin-Zmijowski
2020-07-24 0:06 ` No Guile on Windows? (was: My Guile Hacker Handbook) Dmitry Alexandrov
0 siblings, 1 reply; 9+ messages in thread
From: Jérémy Korwin-Zmijowski @ 2020-07-23 6:18 UTC (permalink / raw)
To: Guile User; +Cc: Guix Help
Hello hackers !
I would liko to introduce my (almost started) book to you :
https://jeko.frama.io
It aims to provide a tutorial-like way to learn Guile. But also to get
used to tests.
As I am not an experienced Guile hacker, the book will emerge
accordingly to my Guile journey haha.
Hope it can help someone to jump in and hack.
Cheers,
Jérémy
^ permalink raw reply [flat|nested] 9+ messages in thread
* No Guile on Windows? (was: My Guile Hacker Handbook)
2020-07-23 6:18 My Guile Hacker Handbook Jérémy Korwin-Zmijowski
@ 2020-07-24 0:06 ` Dmitry Alexandrov
2020-07-24 5:41 ` Eli Zaretskii
0 siblings, 1 reply; 9+ messages in thread
From: Dmitry Alexandrov @ 2020-07-24 0:06 UTC (permalink / raw)
To: Jérémy Korwin-Zmijowski; +Cc: Guile User, Guix Help
[-- Attachment #1: Type: text/plain, Size: 507 bytes --]
Jérémy Korwin-Zmijowski <jeremy@korwin-zmijowski.fr> wrote:
> https://jeko.frama.io
> ## Installation
> ### On Windows
>
> No solution yet.
Is that true? Itʼs true (and a pity) that there no official packages, of course, but ‘no solution’?
I vaguely recall, there was a Guile on MinGW a couple of years ago, does it no longer build? And what happened with Cygwin package after all? cygwin.com says, that 3.0.4 is there [1].
[1] https://cygwin.com/packages/summary/guile3.0.html
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: No Guile on Windows? (was: My Guile Hacker Handbook)
2020-07-24 0:06 ` No Guile on Windows? (was: My Guile Hacker Handbook) Dmitry Alexandrov
@ 2020-07-24 5:41 ` Eli Zaretskii
2020-07-24 14:00 ` No Guile on Windows? Ludovic Courtès
2020-07-25 3:48 ` No Guile on Windows? (was: My Guile Hacker Handbook) David Pirotte
0 siblings, 2 replies; 9+ messages in thread
From: Eli Zaretskii @ 2020-07-24 5:41 UTC (permalink / raw)
To: Dmitry Alexandrov; +Cc: guile-user, help-guix
> From: Dmitry Alexandrov <dag@gnui.org>
> Date: Fri, 24 Jul 2020 03:06:53 +0300
> Cc: Guile User <guile-user@gnu.org>, Guix Help <help-guix@gnu.org>
>
> > ## Installation
>
> > ### On Windows
> >
> > No solution yet.
>
> Is that true? Itʼs true (and a pity) that there no official packages, of course, but ‘no solution’?
>
> I vaguely recall, there was a Guile on MinGW a couple of years ago, does it no longer build? And what happened with Cygwin package after all? cygwin.com says, that 3.0.4 is there [1].
https://sourceforge.net/projects/ezwinports/files/guile-2.0.11-2-w32-bin.zip/download
Mind you, this is a 32-bit build, and it is configured without threads
(because building with threads produces Guile that crashes for almost
any non-trivial operation, you can find the details in the Guile
mailing list archives).
I never tried to build a newer Guile, as doing a fully-functional
MinGW port is a non-trivial endeavor that consumes a lot of time, and
I don't have that time now.
<rant>
Sadly, Guile seems to care only about one OS: GNU/Linux, and more or
less disregard the rest. Features are added that clearly cannot
easily work on other OSes, let alone non-Posix ones, and with each
such new feature producing a working MinGW port becomes harder and
harder, even for experienced hackers.
Please don't bother replying to this rant, it's just FYI, to convey my
personal recollections and experiences from doing the 2.0.x port, and
I don't intend to argue about it.
</rant>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: No Guile on Windows?
2020-07-24 5:41 ` Eli Zaretskii
@ 2020-07-24 14:00 ` Ludovic Courtès
2020-07-24 14:20 ` Stefan Israelsson Tampe
` (2 more replies)
2020-07-25 3:48 ` No Guile on Windows? (was: My Guile Hacker Handbook) David Pirotte
1 sibling, 3 replies; 9+ messages in thread
From: Ludovic Courtès @ 2020-07-24 14:00 UTC (permalink / raw)
To: guile-user; +Cc: help-guix
Hi!
Eli Zaretskii <eliz@gnu.org> skribis:
> <rant>
> Sadly, Guile seems to care only about one OS: GNU/Linux, and more or
Guile is software so it’s doesn’t care one way or the other ;-), but
it’s true that the maintainers and probably most contributors are
primarily concerned with GNU/Linux.
However, my understanding is that Windows Subsystem for Linux (WSL) has
the potential to make all of us happy. For example, here’s info from
someone who got Guix to run on Windows/WSL2:
https://gist.github.com/giuliano108/49ec5bd0a9339db98535bc793ceb5ab4
Running Guile alone should be easier. Notably, I would expect a bundle
created with ‘guix pack guile’ to Just Work on Windows.
Does anyone have experience with that?
Thanks,
Ludo’.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: No Guile on Windows?
2020-07-24 14:00 ` No Guile on Windows? Ludovic Courtès
@ 2020-07-24 14:20 ` Stefan Israelsson Tampe
2020-07-24 17:46 ` Dr. Arne Babenhauserheide
2020-07-24 17:47 ` Dmitry Alexandrov
2020-07-24 18:41 ` Jan Wielkiewicz
2 siblings, 1 reply; 9+ messages in thread
From: Stefan Israelsson Tampe @ 2020-07-24 14:20 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: Guile User, Guix Help
I use guile all the time at my windows 10 machine at work (WSL) to handle
xml files. Used apt to get it.
On Fri, Jul 24, 2020 at 4:01 PM Ludovic Courtès <ludo@gnu.org> wrote:
> Hi!
>
> Eli Zaretskii <eliz@gnu.org> skribis:
>
> > <rant>
> > Sadly, Guile seems to care only about one OS: GNU/Linux, and more or
>
> Guile is software so it’s doesn’t care one way or the other ;-), but
> it’s true that the maintainers and probably most contributors are
> primarily concerned with GNU/Linux.
>
> However, my understanding is that Windows Subsystem for Linux (WSL) has
> the potential to make all of us happy. For example, here’s info from
> someone who got Guix to run on Windows/WSL2:
>
> https://gist.github.com/giuliano108/49ec5bd0a9339db98535bc793ceb5ab4
>
> Running Guile alone should be easier. Notably, I would expect a bundle
> created with ‘guix pack guile’ to Just Work on Windows.
>
> Does anyone have experience with that?
>
> Thanks,
> Ludo’.
>
>
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: No Guile on Windows?
2020-07-24 14:00 ` No Guile on Windows? Ludovic Courtès
2020-07-24 14:20 ` Stefan Israelsson Tampe
@ 2020-07-24 17:47 ` Dmitry Alexandrov
2020-07-24 18:41 ` Jan Wielkiewicz
2 siblings, 0 replies; 9+ messages in thread
From: Dmitry Alexandrov @ 2020-07-24 17:47 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: guile-user, help-guix
[-- Attachment #1: Type: text/plain, Size: 1320 bytes --]
Ludovic Courtès <ludo@gnu.org> wrote:
> Eli Zaretskii <eliz@gnu.org> skribis:
>> <rant> Sadly, Guile seems to care only about one OS: GNU/Linux
> my understanding is that Windows Subsystem for Linux (WSL) has the potential to make all of us happy.
Itʼs the most disappointing thing to hear from a Guile maintainer.
> For example, here’s info from someone who got Guix to run on Windows/WSL2:
Contrary to WSL1, which was rather a misnomer for an alternative ABI-compatible implementation of Linux® on top of Windowsʼ kernel, WSL2 fully justifies its name: itʼs subsystem _for_ running Linux in it.
In other words, what youʼve just said is: Guile does not need to support Windows, because you can always run GNU/Linux in a virtual machine.
Iʼm afraid, such an attitude, if Guile is staking claim for being something more than a DSL for defining distro packages, is a decade premature at best.
> Running Guile alone should be easier. Notably, I would expect a bundle created with ‘guix pack guile’ to Just Work on Windows.
>
> Does anyone have experience with that?
I do not, but do not see any reason why it should not. If Guix pack would fail to run on Ubuntu, because it is running on emulated hardware, it would mean that Guix is really broken. And we know, that itʼs not.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: No Guile on Windows?
2020-07-24 14:00 ` No Guile on Windows? Ludovic Courtès
2020-07-24 14:20 ` Stefan Israelsson Tampe
2020-07-24 17:47 ` Dmitry Alexandrov
@ 2020-07-24 18:41 ` Jan Wielkiewicz
2 siblings, 0 replies; 9+ messages in thread
From: Jan Wielkiewicz @ 2020-07-24 18:41 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: guile-user, help-guix
Hello,
Dnia 2020-07-24, o godz. 16:00:56
Ludovic Courtès <ludo@gnu.org> napisał(a):
> However, my understanding is that Windows Subsystem for Linux (WSL)
> has the potential to make all of us happy.
This is fine as far as we're talking about proprietary Windows, but
this isn't good for software freedom generally - there's ReactOS
(https://reactos.org/) - a free Windows clone that is about to reach
beta stage. It is unlikely they're going to implement WSL there and
therefore Guile will be not usable on this platform. This could
potentially stop Guile users on Windows from switching to ReactOS.
If Guile were running natively on Windows, it would only benefit free
software - more Guile users, more people being interested in Guix and
more people switching to free alternatives.
If no current Guile maintainer is interested in porting it to Windows,
we could at least let people know we're looking for someone who does.
It could be a GSoC proposal, Outreachy something, etc.
Jan Wielkiewicz
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: No Guile on Windows? (was: My Guile Hacker Handbook)
2020-07-24 5:41 ` Eli Zaretskii
2020-07-24 14:00 ` No Guile on Windows? Ludovic Courtès
@ 2020-07-25 3:48 ` David Pirotte
2020-07-25 21:38 ` No Guile on Windows? Dmitry Alexandrov
1 sibling, 1 reply; 9+ messages in thread
From: David Pirotte @ 2020-07-25 3:48 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: Dmitry Alexandrov, guile-user, help-guix
[-- Attachment #1: Type: text/plain, Size: 797 bytes --]
Hello,
> > > ### On Windows
> > > No solution yet.
fwiw, i've used msys2 (not so much anymore, but i still would if i had
to ...), easy to install, update, well maintained, very friendly on irc
when i needed to ask for help ...:
https://www.msys2.org/
it has guile-2.2.7-1, threaded (which I've used. it works ...)
https://packages.msys2.org/base/guile
for me, it was fantastic _not to have to deal_ with ouindoze on
ouindoze, so msys2, its numerous packages ... and guile-2.2.7-1
'saved my life' :)
dowload the lastest msys2
double-click -> linux terminal
use pacman (*) to update and install new packages
David
** Update
pacman -Syu
pacman -Su
** Packages
pacman -S emacs
pacman -S guile
pacman -S libguile
pacman -S libguile-devel
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2020-08-29 9:59 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-13 13:02 No Guile on Windows? (was: My Guile Hacker Handbook) Pikachu Hy via General Guile related discussions
2020-08-13 17:36 ` Linus Björnstam
2020-08-29 9:59 ` No Guile on Windows? Ludovic Courtès
-- strict thread matches above, loose matches on Subject: below --
2020-07-23 6:18 My Guile Hacker Handbook Jérémy Korwin-Zmijowski
2020-07-24 0:06 ` No Guile on Windows? (was: My Guile Hacker Handbook) Dmitry Alexandrov
2020-07-24 5:41 ` Eli Zaretskii
2020-07-24 14:00 ` No Guile on Windows? Ludovic Courtès
2020-07-24 14:20 ` Stefan Israelsson Tampe
2020-07-24 17:46 ` Dr. Arne Babenhauserheide
2020-07-24 17:47 ` Dmitry Alexandrov
2020-07-24 18:41 ` Jan Wielkiewicz
2020-07-25 3:48 ` No Guile on Windows? (was: My Guile Hacker Handbook) David Pirotte
2020-07-25 21:38 ` No Guile on Windows? Dmitry Alexandrov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).