diff --git a/packaging/win32/install.sh b/packaging/win32/install.sh old mode 100755 new mode 100644 index f25d05b62e..fde87682ca --- a/packaging/win32/install.sh +++ b/packaging/win32/install.sh @@ -381,6 +381,17 @@ function inst_guile() { qpopd guile -c '(use-modules (srfi srfi-39))' && guile -c "(use-modules (ice-9 slib)) (require 'printf)" || die "guile not installed correctly" + + # If this libguile is used from MSVC compiler, we must + # deactivate some macros of scmconfig.h again. + SCMCONFIG_H=$_GUILE_UDIR/include/libguile/scmconfig.h + cat >> ${SCMCONFIG_H} <