diff options
author | Jan (janneke) Nieuwenhuizen <janneke@gnu.org> | 2021-03-15 15:46:17 +0100 |
---|---|---|
committer | Michael Gran <spk121@yahoo.com> | 2022-11-10 10:33:56 -0800 |
commit | eec610141b98aa707fe32c57a5c479972406ed23 (patch) | |
tree | 0428861d513d6bc706a5159437bb499281c72854 | |
parent | be78f5523898f8a093041f95bb7a863f7647dc54 (diff) | |
download | guile-eec610141b98aa707fe32c57a5c479972406ed23.tar.gz |
DEBUG guile.cmd, wine-guile.sh: Some Wine help.
Try:
wine cmd /c guile -c '(display "hello\n")'
./check-guile -i ./wine-guile.sh numbers.test
* guile.cmd,
wine-guile.sh: New files.
-rw-r--r-- | guile.cmd | 26 | ||||
-rwxr-xr-x | wine-guile.sh | 2 |
2 files changed, 28 insertions, 0 deletions
diff --git a/guile.cmd b/guile.cmd new file mode 100644 index 000000000..c16bee76c --- /dev/null +++ b/guile.cmd @@ -0,0 +1,26 @@ +@echo off +setlocal +if not exist tmp mkdir tmp +set LANG=C +set LC_ALL=C +set LC_CTYPE=C +set TMPDIR=tmp +set dir=. +set absdir=%~p0 +set PREFIX=%absdir:\=/% +set GUILE_AUTO_COMPILE=0 +rem set GUILE_LOAD_PATH=%GUILE_LOAD_PATH%;%dir%/share/guile/site/3.0;%dir%/share/guile/3.0 +rem #set GUILE_LOAD_COMPILED_PATH=%GUILE_LOAD_COMPILED_PATH%;%dir%/lib/guile/3.0/site-ccache;%dir%/lib/guile/3.0/ccache +set GUILE_LOAD_PATH=%GUILE_LOAD_PATH%;%dir%/module +set GUILE_LOAD_COMPILED_PATH=%GUILE_LOAD_COMPILED_PATH%;%dir%/module +set HOME=%USERPROFILE% + +set LIBRARY_PATH=%LIBRARY_PATH::=;%; +set LIBRARY_PATH_CROSS_LIB=%LIBRARY_PATH:/lib;=/x86_64-w64-mingw32/lib;% + +set CROSS_LIBRARY_PATH=%CROSS_LIBRARY_PATH::=;%; +set CROSS_LIBRARY_PATH_BIN=%CROSS_LIBRARY_PATH:/lib;=/bin;% +set WINELOADERNOEXEC=0 + +set PATH=%~p0/libguile/.libs;%PATH%;%LIBRARY_PATH_CROSS_LIB%;%CROSS_LIBRARY_PATH%;%CROSS_LIBRARY_PATH_BIN%; +guile.exe %* diff --git a/wine-guile.sh b/wine-guile.sh new file mode 100755 index 000000000..60ba312ab --- /dev/null +++ b/wine-guile.sh @@ -0,0 +1,2 @@ +#! /bin/sh +wine cmd /c guile.cmd "$@" |