Re: relocatable guile on windows
"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 awesome! > It finally solves the problem of getting Guile-tools to Windows-using > friends. (now I just have to learn how to follow that) And this sounds like it could make games actually feel like standalone games: > The purpose of this is to allow someone to just double-click on the > Guile executable to launch an app without requiring a shell script. https://github.com/spk121/guile/blob/reloc-package/README-win.txt Best wishes, Arne -- Unpolitisch sein heißt politisch sein, ohne es zu merken. draketo.de signature.asc Description: PGP signature
Re: relocatable guile on windows
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 scheme, compiled scheme, and extension files relative to > the location of the executable. The applications and all shared > object library files are in the root of that directory. > $(prefix)/app > is just a staging directory, and that directory can be renamed and > relocated. This is a common problem for all programs, and gnulib has a working solution for that: https://www.gnu.org/software/gnulib/manual/html_node/Supporting-Relocation.html Also, this chapter describes a few more things gnulib can do for windows: https://www.gnu.org/software/gnulib/manual/html_node/Native-Windows-Support.html I hope this can help make your work more maintainable. Best regards, Vivien
Re: relocatable guile on windows
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 getting Guile-tools to Windows-using friends. (now I just have to learn how to follow that) Thank you very much! Best wishes, Arne -- Unpolitisch sein heißt politisch sein, ohne es zu merken. draketo.de signature.asc Description: PGP signature