Re: [EXT] relocatable guile on windows

2022-12-08 Thread Mike Gran
On Wed, Dec 07, 2022 at 08:55:10AM -0500, Thompson, David wrote: > Hi Mike, > > On Sat, Dec 3, 2022 at 9:49 PM Mike Gran wrote: > > > It would be really great if we could organize a bit around upstreaming > patches for proper Windows support and come up with some documentation > with official rec

Re: relocatable guile on windows

2022-12-08 Thread Mike Gran
On Thu, Dec 08, 2022 at 06:56:44AM +0100, Janneke Nieuwenhuizen wrote: > Mike Gran writes: > > Hi! > > > Almost all instances of the long integer are replaced with intptr_t, > > since on 64-bit Windows, sizeof(long) < sizeof(void *), in violation > > of Guile's expectations. Largely janneke did

Re: relocatable guile on windows

2022-12-07 Thread Janneke Nieuwenhuizen
Mike Gran writes: Hi! > For reasons why you shouldn't use Microsoft Windows ever, see: > https://www.gnu.org/philosophy/upgrade-windows.html Right. No-one in their right mind should ever use Windows. Sadly, people even pay for this stuff. Having said that, great work! > Almost all instances

Re: [EXT] relocatable guile on windows

2022-12-07 Thread Thompson, David
Hi Mike, On Sat, Dec 3, 2022 at 9:49 PM Mike Gran wrote: > > Hello Guile, > > The Lisp Game Jam was a few weeks ago, and in prep, I took a stab an > making Guile work better on Windows, using MinGW MSys64 UCRT64 for > compilation. Little did I imagine that it would take a couple months > to make

Re: relocatable guile on windows

2022-12-04 Thread Dr. Arne Babenhauserheide
"Dr. Arne Babenhauserheide" writes: > Mike Gran writes: >> There is a README-win.txt file that explains how you might use it to >> distribute a game jam game on Windows. >> >> https://github.com/spk121/guile/blob/reloc-package/README-win.txt > > This may be just a hack, but it is absolutely a

Re: relocatable guile on windows

2022-12-04 Thread Vivien Kraus
Hello, Le samedi 03 décembre 2022 à 18:48 -0800, Mike Gran a écrit : > To help deliver a game as a single zip or tar file, a new configure > option --enable-relative-paths is added.  This installs all of guile > into the $(prefix)/app directory, and modifies the loading logic to > search for schem

Re: relocatable guile on windows

2022-12-04 Thread Dr. Arne Babenhauserheide
Mike Gran writes: > There is a README-win.txt file that explains how you might use it to > distribute a game jam game on Windows. > > https://github.com/spk121/guile/blob/reloc-package/README-win.txt This may be just a hack, but it is absolutely awesome! It finally solves the problem of getti

relocatable guile on windows

2022-12-03 Thread Mike Gran
Hello Guile, The Lisp Game Jam was a few weeks ago, and in prep, I took a stab an making Guile work better on Windows, using MinGW MSys64 UCRT64 for compilation. Little did I imagine that it would take a couple months to make something servicable, so I never got around to actually making a game.