On Wed, 2002-02-20 at 14:09, Vadim V. Zhytnikov wrote:
> James Amundson wrote:
> The basic idea is to do
> >
> > ./configure --prefix=/foo
> > make
> > make prefix=/buildroot/foo install
> >
> > I just tried it and it worked.
> >
>
> Of course it worked. The problem is with the very
> last stage. After
> make prefix=/buildroot/foo install
> the path /buildroot/foo remains hardwired
> in maxima. At present I know _at_least_
> two places:
By "worked", I meant "installed in /buildroot/foo, but with no explicit
references to /buildroot. I just checked again -- it's still true. I do
not see "buildroot" appearing in either of your two places. Nor should
it: the value of prefix in the maxima script is set at configure time,
not at make time. Likewise, the only path setting in the executable
itself is done in autoconf-variables.lisp, which is also set at
configure time. It is possible (probable!) that there are still some
bugs in the search path settings in the lisp code. Could that be the
origin of the confusion?
--Jim