Hi Ian,
Ian Piumarta wrote:
I just realised (by rebuilding from the top for the first time in a
while) the I broke the trunk a few days ago (sorry!).
I could build the trunk on my MinGW this morning (#393) with this
change, hiding sigalrm and reverting to gc6.7. Just for your information.
Cheers,
- Takashi
Index: function/objects/ProfiledMethod.st
===================================================================
--- function/objects/ProfiledMethod.st (revision 393)
+++ function/objects/ProfiledMethod.st (working copy)
@@ -1,7 +1,11 @@
{ import: Object }
{ include <signal.h> }
-{ include "sigalrm.h" }
+{
+# if !defined(WIN32)
+ include "sigalrm.h"
+# endif
+}
ProfiledMethod : Object ( _method count next )
Index: object/idc/Makefile.in
===================================================================
--- object/idc/Makefile.in (revision 393)
+++ object/idc/Makefile.in (working copy)
@@ -74,7 +74,7 @@
-$(SHELL) -ec 'cp -p $< $@'
$(BIN)gc.a :
- -$(SHELL) -ec 'cp -p ../$(GCDIR)/.libs/libgc.a $(BIN)gc.a'
+ -$(SHELL) -ec 'cp -p ../$(GCDIR)/gc.a $(BIN).'
install : all .FORCE
mkdir -p $(PREFIX)
Index: object/boot/configure
===================================================================
--- object/boot/configure (revision 393)
+++ object/boot/configure (working copy)
@@ -80,7 +80,7 @@
TARGET="${TARGET:-`sh ./boot/config.guess`}"
-GCDIR=${GCDIR:-"gc-7.0"}
+GCDIR=${GCDIR:-"gc6.7"}
ppc () {
OFLAGS=${OFLAGS:-"-O"}
Index: object/boot/Makefile.in
===================================================================
--- object/boot/Makefile.in (revision 393)
+++ object/boot/Makefile.in (working copy)
@@ -139,7 +139,7 @@
cp -pr ../$(GCDIR)/include include/gc
gc.a : ../$(GCDIR)/.libs/libgc.a
- -$(SHELL) -ec 'ln -s ../$(GCDIR)/.libs/libgc.a ./gc.a'
+ -$(SHELL) -ec 'ln -s ../$(GCDIR)/gc.a .'
../$(GCDIR)/.libs/libgc.a :
ifeq ($(SYSOS),win32)
_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc