maxima for windows with modern gcc/gcl



I was also trying to build a Maxima installer when Robert asked for that,
but I was stuck with the compilation of gcl. I've read the install.win32
but I've installed the latest version of Minsys/Mingw to see if they worked.

First, the ./confgure  was extremely slow (I have a slow pc, but while on a
Linux box it takes 1-2 minutes to complete, on windows it takes about 20
minutes), but maybe this is a Mingw/Minsys-related issue.

The problem is that configure complains about a missing xdr_double and
stops with an error. I've not found a solution for that, how have you set
up the build environment? I've made a complete installation via installer,
and not manually downloaded and installed files and suggested in
install.win32. Do I need some other package?

Thanks
Stefano



2012/1/17 David Billinghurst <dbmaxima at gmail.com>

> **
> A couple of days ago I posted a windows installer for maxima-5.26.0 at
>
> http://billinghurst.customer.netspace.net.au/maxima-5.26.0.exeSee http://www.math.utexas.edu/pipermail/maxima/2012/027451.html
>
>
> Having set up the build system, I decided to try it on a current
> mingw/msys installation. As some of you know, it is a tricky build as gcl
> on windows is touchy.  The last version of gcc that could be used to build
> gcl was gcc-3.3.1 from August 2003, and you need to have an ancient
> mingw/msys install.  See the INSTALL.win32 file in maxima cvs for the
> details.  There has been some progress with gcl.  One can now build gcl
> with the latest mingw32/msys using gcc-4.6.2 and successfully build a
> working maxima.  While the build works on 32-bit WinXP, I haven't managed
> to reproduce it (yet) on a 64-bit Windows 7 machine.
>
> Anyway, I have uploaded a test installer of maxima cvs 2012-01-16 using
> gcc-4.6.2 to
>
> http://billinghurst.customer.netspace.net.au/maxima-5.26.0-test.exe <http://billinghurst.customer.netspace.net.au/maxima-5.26.0.exe>;
>
> This is still work in progress, and some documentation is required, but I'd welcome feedback.
>
> 	David
>
>
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>
>