I had trouble building Guile 1.4 with a parallelizing make. The reason
are missing dependencies in libguile/Makefile. Here is a patch. (For
the %.doc target, there should be a better fix, as guile-doc-snarf
only requires the existence of %.x, not its content.)
--- /home/mkoeppe/s/guile-1.4/libguile/Makefile.in~ Wed Jun 21 17:25:25 2000
+++ /home/mkoeppe/s/guile-1.4/libguile/Makefile.in Wed Jun 21 18:54:33 2000
@@ -1002,6 +1002,10 @@
numbers.h symbols.h boolean.h threads.h throw.h coop-defs.h \
iselect.h snarf.h vectors.h validate.h weaks.h weaks.x
+error.x: cpp_err_symbols.c
+posix.x: cpp_sig_symbols.c
+load.x: libpath.h
+
info-am:
info: info-am
dvi-am:
@@ -1140,7 +1144,8 @@
.c.x:
PATH=.:${PATH} ./guile-doc-snarf $< $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
$< > $@ \
|| { rm $@; false; }
-.c.doc:
+%.doc: %.c %.x
+#.c.doc:
PATH=.:${PATH} ./guile-doc-snarf $< $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
$< > /dev/null \
|| { rm $@; false; }
--
Matthias K�ppe -- http://www.math.uni-magdeburg.de/~mkoeppe