>>>>> "Rupert" == Rupert Swarbrick <rswarbrick at gmail.com> writes:
Rupert> Raymond Toy <toy.raymond at gmail.com> writes:
>> It's not just cmucl. If I delete binary-clisp, make doesn't rebuild
>> anything for clisp either.
Rupert> That's confusing. I've just tried it at my end. With a "clean" tree
Rupert> (that I'd been working on with SBCL, in fact), I run
Rupert> ./configure --with-clisp
Rupert> make
Rupert> It builds Maxima with clisp. So far, so good. Then
Rupert> rm -rf src/binary-clisp
Rupert> make
Rupert> And it recompiles. Am I doing a different sequence of steps from you?
Ok. It's your changes to src/Makefile.am. You've broken support for
building with multiple lisps. If you undo the BINARY_DIR stuff and
put back the original version, things work again. automake will
complaing about sharefiles.mk not existing, but if you configure and
make, sharefiles.mk is recreated and things will build.
I remember now that that is why sharefiles.mk was checked in: to keep
automake from complaining. I never figured out how to stop that, but
you seem to have succeeded.
Ray