"make install" failure on cygwin with clisp/maxima-cvs



"make install" fails on cygwin with clisp/maxima-cvs

The error is

$ make install
Making install in src
make[1]: Entering directory `/usr/local/src/maxima/src'
make[2]: Entering directory `/usr/local/src/maxima/src'
/bin/bash ../mkinstalldirs /usr/local/bin
 /usr/bin/install -c maxima /usr/local/bin/maxima
 /usr/bin/install -c maxima.bat /usr/local/bin/maxima.bat
/bin/bash ../mkinstalldirs "/usr/local/lib/maxima/5.9.0.1cvs/binary-clisp"
/usr/bin/install -c -m 644 binary-clisp/maxima.mem "/usr/local/lib/maxima/5.9.0.1cvs/binary-clisp/maxima.mem"
/usr/bin/install -c  "/usr/local/lib/maxima/5.9.0.1cvs/binary-clisp/lisp.exe"
/usr/bin/install: too few arguments
Try `/usr/bin/install --help' for more information.
make[2]: *** [install-clisp] Error 1
make[2]: Leaving directory `/usr/local/src/maxima/src'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/usr/local/src/maxima/src'
make: *** [install-recursive] Error 1


The work around is a one line patch to src/Makefile:

$ diff -u src/Makefile.orig src/Makefile
--- src/Makefile.orig   2004-02-06 16:04:12.407785500 +1100
+++ src/Makefile        2004-02-06 16:04:45.204030800 +1100
@@ -658,7 +658,7 @@
 install-clisp:
        $(mkinstalldirs) "$(DESTDIR)$(verpkglibdir)/binary-clisp"
        $(INSTALL_DATA) binary-clisp/maxima.mem "$(DESTDIR)$(verpkglibdir)/binary-clisp/maxima.mem"
-       $(INSTALL_PROGRAM)  "$(DESTDIR)$(verpkglibdir)/binary-clisp/lisp.exe"
+       $(INSTALL_PROGRAM) /usr/lib/clisp/base/lisp.exe  "$(DESTDIR)$(verpkglibdir)/binary-clisp/lisp.exe"

 uninstall-clisp:
        rm -f "$(DESTDIR)$(verpkglibdir)/binary-clisp/maxima.mem"



There must be some problem with configure, but I haven't looked into it (yet).