James Amundson <amundson@fnal.gov> writes:
> I have updated a tarball for 5.9.0 release candidate 1 to the
> sourceforge site. Please find all show-stopping problems soon so that we
> can release next week. I know there are a few fixes available that have
> not made it into the release -- it's always going to be that way. (I
> have to keep telling myself that.)
>
> I would like to hear reports from as many platforms as possible. Windows
> is of particular interest because it is so different from the unix-like
> platforms.
I'm not having much success.
I've managed to get a fairly clean build of gcl 2.4.3 using Msys and
MinGW. I'll post the recipe for that separately.
But trying to use that to build Maxima 5.9.0 is getting nowhere.
The first problem is just executing e:/usr/local/bin/gcl. Msys sh
gives:
sh-2.04$ gcl
/e/usr/local/bin/gcl: e:/Gnu/e:/usr/local/lib/gcl-2.5.0/unixport/saved_gcl.exe: No such file or directory
/e/usr/local/bin/gcl: exec: e:/Gnu/e:/usr/local/lib/gcl-2.5.0/unixport/saved_gcl.exe: cannot execute: No such file or directory
for some reason, sh is prepending the current directory in the call to
exec.
So then I tried running gcl from Cygwin bash, and that works. So I
tried building Maxima using Cygwin bash. This will not produce a
Cygwin executable, because the compiling is done by gcl, which is a
non-Cygwin application.
But, no maxima executable is built. Make trundles along, creating lots
of .o files. Then we get:
; - Loading source file "max_ext.lisp"
Loading max_ext.lisp
Error: Cannot get the truename of "e:/usr/local/bin/.exe/".
Fast links are on: do (si::use-fast-links nil) for debugging
Error signalled by SETQ.
Broken at TRUENAME. Type :H for Help.
MAXIMA>>
I can exit this by typing "(by)".
I have no experience debugging Maxima at this level. If someone can
offer suggestions, I'm willing to try.
I'm doing this at work, and won't be back until Tuesday.
--
-- Stephe