The top-level
Makefiles attempt to make the 'replace' directory before the 'include'
directory. On systems that do not have ifaddrs.h, 'include' must be processed
before 'replace' so that the symbolic link to 'ifaddrs_compat.h' is performed.
Here are patches to the top level Makefile.am and
Makefile.in:
----CUT HERE -----
--- Makefile.in 2005-01-23 13:48:36.000000000
-0500
+++ Makefile.in1 2005-01-26 09:37:38.000000000
-0500
@@ -396,7 +396,7 @@
#if ENABLE_BINRELOC
#MAYBE_BINRELOC_DIR = binreloc
#endif
-SUBDIRS = . libraries/javalib config libltdl
replace $(MAYBE_BINRELOC_DIR) kaffe/kaffeh include kaffe/kaffevm libraries/clib
kaffe po tools
+SUBDIRS = . libraries/javalib config libltdl
include replace $(MAYBE_BINRELOC_DIR) kaffe/kaffeh kaffe/kaffevm libraries/clib
kaffe po tools
DIST_SUBDIRS = config include replace libltdl kaffe
libraries tools test po
EXTRA_DIST = \
ChangeLog.1 \
-----CUT
HERE-----
--- Makefile.am 2005-01-26 08:58:08.000000000
-0500
+++ Makefile.am1 2005-01-26 09:36:50.000000000
-0500
@@ -21,7 +21,7 @@
#MAYBE_BINRELOC_DIR = binreloc
#endif
-SUBDIRS = . libraries/javalib config libltdl
replace $(MAYBE_BINRELOC_DIR) kaffe/kaffeh include kaffe/kaffevm libraries/clib
kaffe po tools
+SUBDIRS = . libraries/javalib config libltdl
include replace $(MAYBE_BINRELOC_DIR) kaffe/kaffeh kaffe/kaffevm libraries/clib
kaffe po tools
DIST_SUBDIRS = config include replace libltdl kaffe
libraries tools test po
EXTRA_DIST = \
_______________________________________________ kaffe mailing list [email protected] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
