Thanks. I managed to do this using
configure
cd gmp3
configure --build=i486-pc-mingw32
cd ..
make
Not pretty, but it worked. The maxima binary built on a P3
running win2k works on a pentium running win95 (my 5 year old
daughter's PC - Daddy, what are you doing now) and passes all tests
I will try your recipe some time.
-----Original Message-----
From: Camm Maguire [mailto:camm at enhanced]
Sent: Tuesday, 17 September 2002 1:49
To: Vadim V. Zhytnikov
Cc: Billinghurst, David (CRTS); maxima@www.ma.utexas.edu;
gcl-devel@gnu.org
Subject: Re: [Maxima] Updated PC port
Greetings!
Just a note to the Windows GCL users -- by default, gcl compiles the
fastest gmp 'bignum' code that it can, which will involve ISA
extension instructions (e.g. SSE, SSE2, 3dNow, etc.) on machines that
have them. If you're making a *distribution*, you will have to
configure for the lowest common denominator. Here is what is done in
debian/rules for the Debian package:
[ "$(ARCHT)" != "i386" ] || ( cd gmp3 && CC=$(MCC) ./configure --build=i486-unknown-linux-gnu )
CC=$(MCC) ./configure --disable-statsysbfd --enable-$(RELOC) $(GMP) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
Take care,
"Vadim V. Zhytnikov" <vvzhy@mail.ru> writes:
> Billinghurst, David (CRTS) ?????:
> > I have updated the PC port at
> > http://www.geocities.com/billingd2002/maxima/index.html
> > It includes Mike Clarkson's recent changes.
> >
> > Feel free to move bits around, play with it, etc. A copy of the
> > xmaxima tcl code in in bin. You can download freewrap5.0 and
> > play with that too.
> >
> > Some random notes
> > o Code is CVS as of aprox 11 Sep 2002 00:00 UTC
> > o Build using gcl-2.5.0 on a win2k Pentium 3
> > o Originally installed into c:/Programs/maxima-5.9
> > o Run (or click on) xmaxima/xmaxima.bat to run it
> > o If you move the distribution, edit maxima.bat and
> > update MAXIMA_PREFIX
> > o Directory names with spaces are unsupported
> > o The only modification outside the xmaxima subdirectory is to
> > share/maxima/5.9.0rc1/share/maxima-init.lisp to set *cc*
> > o Files in the xmaxima directory are built in interfaces/xmaxima/win32
> > and must be built and installed manually
> >
> >
>
> I've tried windows maxima binaries in 4 different environments.
> Two machines - Pentium III 733 and Athlon XP 1700+ with
> Windows Me and Windows XP on both.
>
> With Win XP on both machines xmaxima failed to start maxima
> process.
>
> Pentium III with Win Me seems to be OK. Xmaxima starts and
> passes all tests. The only minor problem I've noticed - weird
> "Evaluation time" with showtime:true but this is probably
> gcl issue.
>
> Athlon XP + Win Me is more or less OK. Xmaxima starts but
> takes more than one minute to get connected to maxima.
> It also pass all tests. The only problem is that some
> tests (not all) are really slow. Total tests time is
> more than 4 times bigger compared to Pentium III.
> I guess that all these troubles are due to P III
> optimization.
>
> Best wishes,
>
> Vadim
>
>
> --
> Vadim V. Zhytnikov
>
> <vvzhy@mail.ru>
> <vvzhy@netorn.ru>
> <vvzhy@yandex.ru>
> <vvzhy@td.lpi.ac.ru>
>
>
>
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>
>
--
Camm Maguire camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah