From 961539fc7c877990e8477b26eb9b6d1fb87c6070 Mon Sep 17 00:00:00 2001 From: Christian Stimming Date: Mon, 1 Mar 2010 18:45:11 +0000 Subject: [PATCH] Win32 build: libguile needs minor tweaking for MSVC compatibility. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18774 57a11ea4-9604-0410-9ed3-97b8803252fd --- packaging/win32/install.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) mode change 100755 => 100644 packaging/win32/install.sh 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} <