gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gcl-devel] gcl-2.6.1-cvs on windows works for me


From: Billinghurst, David (CALCRTS)
Subject: [Gcl-devel] gcl-2.6.1-cvs on windows works for me
Date: Fri, 20 Feb 2004 08:59:06 +1100

Last night I managed to build an ansi gcl-2.6.1-cvs on windows and then
used it to build cvs maxima.

I made the change to pcl/makfile noted in readme.mingw.  Don't know if
this is required.

I then needed to remove firstfile.o and lastfile.o from the .a files.  
I did it with the following patch (which uses a GNU make extension).
I see in my mail today that Mike did something similar. 

$ diff -u unixport/makefile.orig unixport/makefile 
--- unixport/makefile.orig      Thu Feb 19 21:58:57 2004
+++ unixport/makefile   Thu Feb 19 22:26:38 2004
@@ -42,7 +42,7 @@
        done 
        touch $@
 
-OOBJS:=$(shell j=$$(ar t $(ODIR)/gcllib.a) ; for i in $$(ls -1 $(ODIR)/*.o) ; 
do if ! echo $$j |grep $$(basename $$i) >/dev/null 2>&1 ; then echo $$i ; fi ; 
done)
+OOBJS:=$(filter-out ../o/firstfile.o ../o/lastfile.o, $(shell j=$$(ar t 
$(ODIR)/gcllib.a) ; for i in $$(ls -1 $(ODIR)/*.o) ; do if ! echo $$j |grep 
$$(basename $$i) >/dev/null 2>&1 ; then echo $$i ; fi ; done))
 OBJS:=$(OOBJS) $(shell ls -1 $(LSPDIR)/*.o)
 OBJS:=$(OBJS) $(shell ls -1 $(CMPDIR)/*.o | grep -v collectfn.o)
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]