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: Thu, 12 Aug 2004 18:19:06 -0400
James Amundson [12/08/04 16:41 -0500]:
> On Thu, 2004-08-12 at 15:46, Camm Maguire wrote:
> > Greetings!
> >
> > Not sure, but
> >
> > Milan Lukic <lmilan@shell.core.com> writes:
> >
> > ...
> >
> > > Error in LET [or a callee]: Cannot create the file binary-gcl/nregex.data.
> > >
> >
> > probably means you are either out of disk space or do not have write
> > permissions for this file.
> >
> > Please let us know if something other than of this nature is afoot.
>
> Hi,
>
> The problem is not his disk. The defsystem build places compiled objects
> in binary-lispname or a subdirectory of binary-lispname. The directory
> gets created if it does not exist in every lisp I've tried other than
> GCL. I have never looked into why. The Makefile creates the needed
> directories ahead of time. He tried building without the Makefile, so
> the build failed.
>
> Milan, you can manually perform
>
> mkdir binary-gcl
> mkdir binary-gcl/numerical
> mkdir binary-gcl/numerical/slatec
>
> and try again.
>
> --Jim
>
Thanks. I just did it. It failed Step 8) from the INSTALL.lisp file,
i.e., (maxima-load) failed. Here is the error message:
>(maxima-load)
Loading
/tmp/Installs/maxima-lispinstall/maxima-5.9.0.9beta2/src/maxima-package.lisp
Error in IMPORT [or a callee]: A package error occurred on
#<"MAXIMA" package>: "Cannot import symbol as it will produce a name
conflict".
Fast links are on: do (use-fast-links nil) for debugging
Broken at IMPORT. Type :H for Help.
1 (Continue)
2 Retry loading file
"/tmp/Installs/maxima-lispinstall/maxima-5.9.0.9beta2/src/maxima-package.lisp".
3 (Abort) Return to top level.
dbl:SLOOP>>
If it is of any relevance, I did not quit and then restart GCL as
mentioned in INSTALL.lisp Step 7).
Milan