Maxima-5.9.0.9beta2 failed to install on Slackware Linux
Subject: Maxima-5.9.0.9beta2 failed to install on Slackware Linux
From: Milan Lukic
Date: Wed, 11 Aug 2004 16:00:38 -0400
> Start GCL and you'll se something like this
> ==========================================================
> GCL (GNU Common Lisp) 2.6.4 ANSI Aug 7 2004 20:36:36
> ^^^^
> Source License: LGPL(gcl,gmp), GPL(unexec,bfd)
> Binary License: GPL due to GPL'ed components: (UNEXEC)
> Modifications of this banner must retain notice of a compatible license
> Dedicated to the memory of W. Schelter
> ==========================================================
> GCL flawor is in the very first line right after
> version number - it is ANSI or CLtL1.
>
It was CLtL1.
> Reinstall GCL with --enable-ansi.
>
I did reinstall GCL, and INSTALLED MAXIMA using ./configure, make ...
No problems noticed so far! Thank you very much!!!
Now, another problem:
In the meantime, I also tried a separate install based on
INSTALL.lisp. This one failed.
Here is what happened.
Steps 1) - 5) work fine. Here, I am talking about the steps as
enumerated in the file INSTALL.lisp
1) Launch your lisp implementation.
gcl <return>
2) Load the file configure.lisp.
>(load "configure.lisp")
3) Execute "(configure)".
4) Change to the src directory.
For less than a newbee in Lisp this was a bit of a problem:)
After some poking around I figured that
(si::chdir "src")
might do the work, and it did!
5) Load maxima-build.lisp.
(load "maxima-build.lisp")
6) Execute "(maxima-compile)".
(maxima-compile)
After about 3 screens of messages, GCL stopped; here is the last
screen:
*******************
Finished loading
/tmp/Installs/maxima-lispinstall/maxima-5.9.0.9beta2/src/numerical/slatec.lisp
Loading
/tmp/Installs/maxima-lispinstall/maxima-5.9.0.9beta2/src/command-line.lisp
Finished loading
/tmp/Installs/maxima-lispinstall/maxima-5.9.0.9beta2/src/command-line.lisp
Loading /tmp/Installs/maxima-lispinstall/maxima-5.9.0.9beta2/src/nregex.lisp
Finished loading
/tmp/Installs/maxima-lispinstall/maxima-5.9.0.9beta2/src/nregex.lisp
Loading
/tmp/Installs/maxima-lispinstall/maxima-5.9.0.9beta2/src/sys-proclaim.lisp
Finished loading
/tmp/Installs/maxima-lispinstall/maxima-5.9.0.9beta2/src/sys-proclaim.lisp
Loading
/tmp/Installs/maxima-lispinstall/maxima-5.9.0.9beta2/src/autoconf-variables.lisp
Finished loading
/tmp/Installs/maxima-lispinstall/maxima-5.9.0.9beta2/src/autoconf-variables.lisp
Compiling
/tmp/Installs/maxima-lispinstall/maxima-5.9.0.9beta2/src/nregex.lisp.
Error in LET [or a callee]: Cannot create the file binary-gcl/nregex.data.
Fast links are on: do (use-fast-links nil) for debugging
Broken at CONDITIONS::CLCS-OPEN. Type :H for Help.
1 (Continue) Retry opening file #p"binary-gcl/nregex.data".
2 (Abort) Return to top level.
dbl:>>
I typed 1 and got:
Error in LET [or a callee]: Cannot create the file binary-gcl/nregex.data.
Fast links are on: do (use-fast-links nil) for debugging
Broken at CONDITIONS::CLCS-OPEN. Type :H for Help.
1 (Continue) Retry opening file #p"binary-gcl/nregex.data".
2 (Abort) Return to top level.
dbl:>>
******************************
I hope this can be useful.
Milan
P.S. I compiled GCL with the following options:
./configure --enable-ansi --enable-readline --with-x --enable-debug
--enable-notify=no