5.9.0 release candidate 1



On Sat, 2002-08-31 at 03:21, Daniel Duparc wrote:
> On 30 Aug 2002 17:27:00 -0500
> James Amundson <amundson@fnal.gov> wrote:
> 
> I finally got a success in compiling maxima 5.9.0rc1
> with the tarball of gcl 2.4.3 in Linux Mandrake 8.2
> 
> Suggestions or remarks:

Thanks for the detailed comments. I appreciate having them.

> 1. some readme file should tell that 
> autoconf >= 2.52
> automake >= 1.6
> are necessary 
> (I had a lot of problems while intalling
> them in Mandrake 8.2. It should not be an
> issue with Mandrake 9 since the rpms will
> be present).

In principle, neither should be needed. I think two factors led to you
needing automake 1.6.

1) The problem with the missing *-depends.mk files led to automake
running when it wouldn't normally.

2) I have automake 1.4p5 on one machine, 1.6 on the other. I produced
the tarball with 1.6. From now on I will use 1.4p5 to produce tarballs.
(The build system will work with any version of autoconf after 1.4 or
so, but once automake has been run, e.g., to make the tarball, the
source tree is tied to the used version of automake.)

Please let me know if the same problem crops up again.


> 2. while lauching maxima from xemacs via 
>  tools -> shell -> maxima
> i get constantly ^M and a copy of the Cn.
> example : instead of
> (C2)
> i get
> (C2)^M(C2)
> It's not a big problem, but probably not what
> Jim wants.

I don't think anyone wants that. I will look into it, but I don't think
it is worth delaying the release.

> 3. but maxima works fine when launched from within TeXmacs
> 1.0.0.15

Great.

> 4. the trick that was discussed several months
> ago (when Bill was alive) to enable more memory 
> with gcl seems not to work with gcl 2.4.3 
> and maxima i.e.
> ./configure --enable-maxpages=256*1024 
> while compiling gcl

I'm not sure about the gcl part, but...

> and an init.lsp with some orders in the local directory 

There is now a maxima-init.lisp that gets installed by default. It tells
gcl to allocate memory. There should be instructions on the man page
about it.

--Jim