~ chicken-core (chicken-5) cac829ea262cbed88186e80ac8c6aeb00d1f5109
commit cac829ea262cbed88186e80ac8c6aeb00d1f5109
Author: felix <bunny351@gmail.com>
AuthorDate: Tue Apr 20 12:33:11 2010 +0200
Commit: felix <bunny351@gmail.com>
CommitDate: Tue Apr 20 12:33:51 2010 +0200
applied patch by Mario for fixing cygwin makefile (#213)
diff --git a/Makefile.cygwin b/Makefile.cygwin
index 21781559..4db26a7f 100644
--- a/Makefile.cygwin
+++ b/Makefile.cygwin
@@ -46,6 +46,8 @@ C_COMPILER = gcc
CXX_COMPILER = g++
RC_COMPILER = windres
LINKER = gcc
+TARGET_RC_COMPILER ?= $(RC_COMPILER)
+
C_COMPILER_OPTIONS ?= -fno-strict-aliasing -DHAVE_CHICKEN_CONFIG_H
@@ -87,6 +89,8 @@ LIBCHICKEN_SO_LIBRARIES = $(LIBRARIES)
chicken-config.h: chicken-defaults.h
echo "/* GENERATED */" >$@
+ echo "#define C_INSTALL_RC_COMPILER \"$(RC_COMPILER)\"" >>$@
+ echo "#define C_TARGET_RC_COMPILER \"$(TARGET_RC_COMPILER)\"" >>$@
echo "#define HAVE_DIRENT_H 1" >>$@
echo "#define HAVE_INTTYPES_H 1" >>$@
echo "#define HAVE_LIMITS_H 1" >>$@
Trap