Subject: make install: No rule to make target `index.hhk'
From: Barton Willis
Date: Tue, 15 May 2012 19:53:09 +0000
Thanks--I fixed this the low-cost and easy way: tried a different machine. I think make install finishes OK. There is a problem with make iss that seems fairly minor.
Like it or not, the majority of Maxima downloads are for Microsoft Windows. It would, I think, be great if Maxima would build under Windows without
a herculean effort (uses an up-to-date mingw, builds under sbcl, ccl, and gcl, and ...)
Thanks for working on this.
$ make iss
test -d "/usr/local/share/maxima/branch_5_27_base_34_ge0bcf8c/doc" || mkdir -p "/usr/local/share/maxima/branch_5_27_base_34_ge0bcf8c/doc"
for file in AUTHORS COPYING INSTALL README README.lisps ; \
do \
/usr/bin/install -c -m 644 $file "/usr/local/share/maxima/branch_5_27_base_34_ge0bcf8c/doc" ; \
done
make -C interfaces/xmaxima/win32 gcccopy install
make[1]: Entering directory `/cygdrive/c/Users/willisb/maximagit3/maxima/interfaces/xmaxima/win32'
test -d "/usr/local/bin" || mkdir -p "/usr/local/bin"
test -d "/usr/local/include" || mkdir -p "/usr/local/include"
test -d "/usr/local/include/sys" || mkdir -p "/usr/local/include/sys"
test -d "/usr/local/lib/gcc-lib/mingw32/3.3.1/include" \
|| mkdir -p "/usr/local/lib/gcc-lib/mingw32/3.3.1/include"
cp /usr/local/bin/gcc.exe /usr/local/bin
cp: cannot stat `/usr/local/bin/gcc.exe': No such file or directory
Makefile:55: recipe for target `gcccopy' failed
make[1]: *** [gcccopy] Error 1
make[1]: Leaving directory `/cygdrive/c/Users/willisb/maximagit3/maxima/interfaces/xmaxima/win32'
Makefile:789: recipe for target `iss' failed
make: *** [iss] Error 2
--bw
________________________________________
> /bin/sh: fork: retry: Resource temporarily unavailable
This is not uncommon on cygwin. Search for "cygwin fork retry: Resource
temporarily unavailable"
This is typically the result of one of two things:
1.<http://cygwin.com/acronyms/#BLODA>
2. DLL collisions - Install the 'rebase' package, read its README in
/usr/share/doc/Cygwin, and follow the instructions there to run
'rebaseall'.