Dnia Mon, 19 Sep 2011 21:31:55 +0100, Rupert Swarbrick napisa?(a):
> Adam Majewski <adammaj1 at o2.pl> writes:
>> (%i2) ? points;
>> Maxima encountered a Lisp error:
>> Couldn't load #P"/usr/share/info/./maxima-index.lisp": file does not
>> exist.
>> Automatically continuing.
>> To enable the Lisp debugger set *debugger-hook* to nil. ;
>> ; compilation unit aborted
>> ; caught 1 fatal ERROR condition
>>
>> Maybe my Maxima failed
>>
>>
> This sounds like an installation issue. Maxima looks in a path called
> *maxima-infodir* (it's a lisp variable name) to find the file. To work
> out where it's looking, try something like
>
> (%i1) :lisp (print-directories)
> maxima-prefix=/home/rupert/src/not-mine/maxima ...
> maxima-infodir=/home/rupert/src/not-mine/maxima/doc/info ...
> maxima-objdir=/home/rupert/src/not-mine/maxima/binary/binary-sbcl
>
> I presume that yours is set to /usr/share/info. Looking at the code in
> init-cl.lisp, this is probably because you (or your distribution)
> compiled Maxima using autoconf with "--prefix /usr".
>
> In which case, you either want to recompile with a different prefix
> (including running ./configure again) or just run "make install", which
> should stick the file where it's supposed to be. If, like me, you're
> frequently updating the version you use, I suggest the former.
>
>
> Rupert
> _______________________________________________ Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
Hi,
Thx for answer.
You are right.
(%i1) :lisp (print-directories)
maxima-prefix=/usr
maxima-imagesdir=/usr/lib/maxima/5.25.1/binary-sbcl
maxima-sharedir=/usr/share/maxima/5.25.1/share
maxima-srcdir=/usr/share/maxima/5.25.1/src
maxima-demodir=/usr/share/maxima/5.25.1/demo
maxima-testsdir=/usr/share/maxima/5.25.1/tests
maxima-docdir=/usr/share/maxima/5.25.1/doc
maxima-infodir=/usr/share/info
maxima-htmldir=/usr/share/maxima/5.25.1/doc/html
maxima-plotdir=/usr/lib/maxima/5.25.1
maxima-layout-autotools=T
maxima-userdir=/home/adam/.maxima
maxima-tempdir=/home/adam
maxima-lang-subdir=NIL
maxima-objdir=/home/adam/.maxima/binary/binary-sbcl
NIL
I have done as make install and :
(%i4) :lisp (print-directories)
maxima-prefix=/usr/local
maxima-imagesdir=/usr/local/lib/maxima/5.25.1/binary-clisp
maxima-sharedir=/usr/local/share/maxima/5.25.1/share
maxima-srcdir=/usr/local/share/maxima/5.25.1/src
maxima-demodir=/usr/local/share/maxima/5.25.1/demo
maxima-testsdir=/usr/local/share/maxima/5.25.1/tests
maxima-docdir=/usr/local/share/maxima/5.25.1/doc
maxima-infodir=/usr/local/share/info
maxima-htmldir=/usr/local/share/maxima/5.25.1/doc/html
maxima-plotdir=/usr/local/libexec/maxima/5.25.1
maxima-layout-autotools=T
maxima-userdir=/home/adam/.maxima
maxima-tempdir=/home/adam
maxima-lang-subdir=NIL
maxima-objdir=/home/adam/.maxima/binary/binary-clisp
NIL
but :
(%i2) ? points;
No exact match found for topic `points'.
Try `?? points' (inexact match) instead.
(%o2) false
(%i3) ?? points;
(%o3) false
Best regards
Adam