[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Gcl-devel] gcl-2.6.1-cvs on windows works for me
From: |
Mike Thomas |
Subject: |
RE: [Gcl-devel] gcl-2.6.1-cvs on windows works for me |
Date: |
Fri, 20 Feb 2004 12:30:17 +1000 |
Hi Dave.
Thanks for that - you've taught me a new GNU make function. I will check
that patch into HEAD and stable CVS later this morning.
I'll also modify the MinGW instructions to reflect the fixes recently
applied to the Windows build which obviate the need for that PCL makefile
workaround.
Is CVS Maxima essentially the same as James' snapshot or is it a different
branch?
Cheers
MIke Thomas.
| -----Original Message-----
| From: address@hidden
| [mailto:address@hidden
| Behalf Of Billinghurst,David (CALCRTS)
| Sent: Friday, 20 February 2004 7:59 AM
| To: gcl-devel
| Subject: [Gcl-devel] gcl-2.6.1-cvs on windows works for me
|
|
| 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)
|
|
|
| _______________________________________________
| Gcl-devel mailing list
| address@hidden
| http://mail.gnu.org/mailman/listinfo/gcl-devel
|
|