[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: |
Camm Maguire |
Subject: |
Re: [Gcl-devel] gcl-2.6.1-cvs on windows works for me |
Date: |
19 Feb 2004 22:01:38 -0500 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Greetings! Please hold off on the patch -- I have something similar
I'm testing right now before committing.
Take care,
"Mike Thomas" <address@hidden> writes:
> 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
> |
> |
>
>
>
>
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gcl-devel
>
>
>
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah