Daniel Monte Alto wrote:
>
> Hello, I just installed maxima.5.17.1 in windows XP.? It is O.K.
>
> I loaded the affine package, it loads without error but later making the
> example computation of a grobner basis it gives and error:
>
> function Must_ReplaceP not found (or something like this)
This has already been reported
>
> About the new wxmaxima interface:
>
> wxmaxima 0.8 doesn't evalute the cells when you load a session, you have
> to visit each cell and press ctrl-enter, also to get a new cell you must
> go there and press enter, that is there is not bottom line for input.
wxmaxima has a lot of problems, better to keep them separate from the
problems of maxima.
On my machine (running FreeBSD-7.1 prerelease) i have 2 main problems:
- printing doesn't work. However i have rebuilt wxgtk and checked that
gnomeprinting is enabled. I have traced wxmaxima and checked that it does
load gnomeprint libraries. So something breaks down afterwards. Th wx
toolkit is beyond my debugging abilities. Since this is perhaps due to some
specifics of my machine i prefer ignoring this problem.
- then i have a very irritating problem. If i enable matched parenthesis,
such as ( gives () automatically, then i cannot enter some figures. For
example, on my French keyboard on the same key i have " in normal position,
3 with shift and # with AltGr. Under wxmaxima if i enter 3 i get instead
"". I have never seen that under any other program, so i suspect it is a
wxmaxima bug or a wx toolkit bug. If matched parenthesis are not enabled
then i can enter 3.
>
> About Maxima in Ubuntu.? Repository version is 5.13 or something like
> this, I have build 5.16.0 with sbcl, the problems happen when I try to
> load something, it gives and error about something is not a symbol.
>
I have seen that. Using recent maxima on old wxmaxima leads to this bug:
the command
load("something")
immediately fails, with an error about "something is not a symbol". The only
solution i have found is to recompile the recent wxmaxima, then it works.
Of course this is a pain in the ass on a distribution like Ubuntu, much
easier under FreeBSD.
On the subject of Ubuntu, you can easily find recent precompiled packages of
cmucl which work on Ubuntu (or FreeBSD, by the way) with which you can
easily compile maxima. This works very well. Look under
http://common-lisp.net/project/cmucl/downloads/snapshots
Personnally i am happier with maxima compiled with cmucl than with sbcl. The
second best choice, for me, is gcl. The problem of cmucl (and sbcl) is that
there is no readline support, which is *very* inconvenient at the command
line. You can compensate for that by running under emacs, if wxmaxima
doesn't work.
--
Michel Talon