"make install" failure on cygwin with clisp/maxima-cvs
Subject: "make install" failure on cygwin with clisp/maxima-cvs
From: Billinghurst, David (CALCRTS)
Date: Fri, 6 Feb 2004 16:12:42 +1100
"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).