Subject: Can we build Maxima without needing makeinfo?
From: Dr. David Kirkby
Date: Tue, 15 Feb 2011 18:36:01 +0000
On 02/15/11 05:01 PM, Robert Dodier wrote:
> Here are a couple of ideas.
> One is to build Maxima from a tar.gz as provided on
> the SF file manager.
> Tarballs are built via make dist-gzip and they contain
> the generated .info files so makeinfo isn't needed afterwards.
> Another idea is to build Maxima via the Lisp-only build
> procedure, which doesn't build the .info files.
>
> Just some ideas. Hope this helps.
> Robert Dodier
I just checked the tarball and the .info files are present
drkirkby at hawk:~/sage-4.6.2.alpha4/spkg/standard$ find . -name '*.info'
./maxima-5.23.2/src/doc/info/pt_BR/maxima.info
./maxima-5.23.2/src/doc/info/pt/maxima.info
./maxima-5.23.2/src/doc/info/pt_BR.utf8/maxima.info
./maxima-5.23.2/src/doc/info/maxima.info
./maxima-5.23.2/src/doc/info/pt.utf8/maxima.info
./maxima-5.23.2/src/doc/info/es/maxima.info
./maxima-5.23.2/src/doc/info/es.utf8/maxima.info
./maxima-5.23.2/src/interfaces/xmaxima/doc/xmaxima.info
./maxima-5.23.2/src/interfaces/emacs/imaxima/imaxima.info
The problem was reported by someone else - personally I had no issues on my
Solaris machine. But when I renamed the 'makeinfo' program to something else, so
the build of Maxima failed, despite the info files being present.
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/export/home/drkirkby/sage-4.6.2.alpha4/spkg/build/maxima-5.23.2/src/tests'
Making all in doc
make[1]: Entering directory
`/export/home/drkirkby/sage-4.6.2.alpha4/spkg/build/maxima-5.23.2/src/doc'
Making all in info
make[2]: Entering directory
`/export/home/drkirkby/sage-4.6.2.alpha4/spkg/build/maxima-5.23.2/src/doc/info'
make[3]: Entering directory
`/export/home/drkirkby/sage-4.6.2.alpha4/spkg/build/maxima-5.23.2/src/doc/info'
makeinfo --split-size=1000000 maxima.texi
make[3]: makeinfo: Command not found
make[3]: *** [maxima.info] Error 127
make[3]: Leaving directory
`/export/home/drkirkby/sage-4.6.2.alpha4/spkg/build/maxima-5.23.2/src/doc/info'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/export/home/drkirkby/sage-4.6.2.alpha4/spkg/build/maxima-5.23.2/src/doc/info'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export/home/drkirkby/sage-4.6.2.alpha4/spkg/build/maxima-5.23.2/src/doc'
make: *** [all-recursive] Error 1
--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
Dave