[kaffe] CVS kaffe (robilad): Turned verifier, kaffe-gc and replacements into convenience libraries

Kaffe CVS cvs-commits at kaffe.org
Fri May 13 14:11:43 PDT 2005


PatchSet 6457 
Date: 2005/05/13 21:05:51
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Turned verifier, kaffe-gc and replacements into convenience libraries

Members: 
	ChangeLog:1.3984->1.3985 
	kaffe/kaffevm/kaffe-gc/Makefile.am:INITIAL->1.5 
	kaffe/kaffevm/kaffe-gc/Makefile.in:1.31->1.32 
	kaffe/kaffevm/verifier/Makefile.am:1.4->1.5 
	kaffe/kaffevm/verifier/Makefile.in:1.38->1.39 
	replace/Makefile.am:INITIAL->1.10 
	replace/Makefile.in:1.82->1.83 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3984 kaffe/ChangeLog:1.3985
--- kaffe/ChangeLog:1.3984	Fri May 13 17:08:37 2005
+++ kaffe/ChangeLog	Fri May 13 21:05:51 2005
@@ -1,5 +1,14 @@
 2005-05-13  Dalibor Topic  <robilad at kaffe.org>
 
+	* kaffe/kaffevm/kaffe-gc/Makefile.am,
+	kaffe/kaffevm/verifier/Makefile.am,
+	replace/Makefile.am:
+	(native_LIBRARIES): Renamed to noinst_LTLIBRARIES
+	to turn them into convenience libraries. Should fix
+	the build problems on Cygwin, too.
+
+2005-05-13  Dalibor Topic  <robilad at kaffe.org>
+
 	* m4/ax_create_stdint_h.m4: New file. Taken from ac-archive.
 
 	* configure.ac: Use AX_CREATE_STDINT_H instead of checking 
===================================================================
Checking out kaffe/kaffe/kaffevm/kaffe-gc/Makefile.am
RCS:  /home/cvs/kaffe/kaffe/kaffe/kaffevm/kaffe-gc/Makefile.am,v
VERS: 1.5
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/kaffe/kaffevm/kaffe-gc/Makefile.am	Fri May 13 21:11:42 2005
@@ -0,0 +1,35 @@
+# Makefile.am for the garbage collector - original Kaffe's GC.
+#
+# Copyright (c) 2004, 2005
+#	Kaffe.org contributors, see ChangeLogs for details.  
+#       All rights reserved.
+#
+# See the file "license.terms" for information on usage and redistribution 
+# of this file. 
+
+AM_CPPFLAGS = \
+        -I$(top_srcdir)/include \
+        -I$(top_builddir)/config \
+        -I$(top_srcdir)/config \
+	-I$(top_srcdir)/kaffe/kaffevm/$(THREAD_DIR) \
+	-I$(top_builddir)/include \
+	-I$(top_srcdir)/kaffe/kaffevm \
+	-I$(top_srcdir)/kaffe/jvmpi \
+	$(ENGINE_INCLUDES) \
+	$(ENGINE_DEFS)
+
+
+noinst_LTLIBRARIES = libkaffegc.la
+
+libkaffegc_la_LDFLAGS = \
+	$(KVMLIBFLAGS)
+
+libkaffegc_la_SOURCES= \
+	gc-incremental.c \
+	gc-mem.c \
+	gc-refs.c
+
+libkaffegc_la_DEPENDENCIES = \
+        $(top_builddir)/kaffe/kaffevm/systems/$(THREAD_SYSTEM)/libkthread.la
+
+noinst_HEADERS= gc-mem.h gc-incremental.h gc-refs.h
Index: kaffe/kaffe/kaffevm/kaffe-gc/Makefile.in
diff -u kaffe/kaffe/kaffevm/kaffe-gc/Makefile.in:1.31 kaffe/kaffe/kaffevm/kaffe-gc/Makefile.in:1.32
--- kaffe/kaffe/kaffevm/kaffe-gc/Makefile.in:1.31	Fri May 13 17:08:56 2005
+++ kaffe/kaffe/kaffevm/kaffe-gc/Makefile.in	Fri May 13 21:05:54 2005
@@ -79,15 +79,7 @@
 CONFIG_HEADER = $(top_builddir)/config/config.h \
 	$(top_builddir)/include/kaffe/jni_md.h
 CONFIG_CLEAN_FILES =
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
-    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
-    *) f=$$p;; \
-  esac;
-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(nativedir)"
-nativeLTLIBRARIES_INSTALL = $(INSTALL)
-LTLIBRARIES = $(native_LTLIBRARIES)
+LTLIBRARIES = $(noinst_LTLIBRARIES)
 libkaffegc_la_LIBADD =
 am_libkaffegc_la_OBJECTS = gc-incremental.lo gc-mem.lo gc-refs.lo
 libkaffegc_la_OBJECTS = $(am_libkaffegc_la_OBJECTS)
@@ -394,11 +386,9 @@
 	$(ENGINE_INCLUDES) \
 	$(ENGINE_DEFS)
 
-native_LTLIBRARIES = libkaffegc.la
+noinst_LTLIBRARIES = libkaffegc.la
 libkaffegc_la_LDFLAGS = \
-	$(KVMLIBFLAGS) \
-	-export-dynamic \
-	-release $(PACKAGE_VERSION)
+	$(KVMLIBFLAGS)
 
 libkaffegc_la_SOURCES = \
 	gc-incremental.c \
@@ -442,35 +432,17 @@
 	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
 	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-install-nativeLTLIBRARIES: $(native_LTLIBRARIES)
-	@$(NORMAL_INSTALL)
-	test -z "$(nativedir)" || $(mkdir_p) "$(DESTDIR)$(nativedir)"
-	@list='$(native_LTLIBRARIES)'; for p in $$list; do \
-	  if test -f $$p; then \
-	    f=$(am__strip_dir) \
-	    echo " $(LIBTOOL) --mode=install $(nativeLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(nativedir)/$$f'"; \
-	    $(LIBTOOL) --mode=install $(nativeLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(nativedir)/$$f"; \
-	  else :; fi; \
-	done
-
-uninstall-nativeLTLIBRARIES:
-	@$(NORMAL_UNINSTALL)
-	@set -x; list='$(native_LTLIBRARIES)'; for p in $$list; do \
-	  p=$(am__strip_dir) \
-	  echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(nativedir)/$$p'"; \
-	  $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(nativedir)/$$p"; \
-	done
 
-clean-nativeLTLIBRARIES:
-	-test -z "$(native_LTLIBRARIES)" || rm -f $(native_LTLIBRARIES)
-	@list='$(native_LTLIBRARIES)'; for p in $$list; do \
+clean-noinstLTLIBRARIES:
+	-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
+	@list='$(noinst_LTLIBRARIES)'; for p in $$list; do \
 	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
 	  test "$$dir" != "$$p" || dir=.; \
 	  echo "rm -f \"$${dir}/so_locations\""; \
 	  rm -f "$${dir}/so_locations"; \
 	done
 libkaffegc.la: $(libkaffegc_la_OBJECTS) $(libkaffegc_la_DEPENDENCIES) 
-	$(LINK) -rpath $(nativedir) $(libkaffegc_la_LDFLAGS) $(libkaffegc_la_OBJECTS) $(libkaffegc_la_LIBADD) $(LIBS)
+	$(LINK)  $(libkaffegc_la_LDFLAGS) $(libkaffegc_la_OBJECTS) $(libkaffegc_la_LIBADD) $(LIBS)
 
 mostlyclean-compile:
 	-rm -f *.$(OBJEXT)
@@ -592,9 +564,6 @@
 check: check-am
 all-am: Makefile $(LTLIBRARIES) $(HEADERS)
 installdirs:
-	for dir in "$(DESTDIR)$(nativedir)"; do \
-	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
-	done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -621,7 +590,7 @@
 	@echo "it deletes files that may require special tools to rebuild."
 clean: clean-am
 
-clean-am: clean-generic clean-libtool clean-nativeLTLIBRARIES \
+clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
 	mostlyclean-am
 
 distclean: distclean-am
@@ -640,7 +609,7 @@
 
 info-am:
 
-install-data-am: install-nativeLTLIBRARIES
+install-data-am:
 
 install-exec-am:
 
@@ -668,20 +637,19 @@
 
 ps-am:
 
-uninstall-am: uninstall-info-am uninstall-nativeLTLIBRARIES
+uninstall-am: uninstall-info-am
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-	clean-libtool clean-nativeLTLIBRARIES ctags distclean \
+	clean-libtool clean-noinstLTLIBRARIES ctags distclean \
 	distclean-compile distclean-generic distclean-libtool \
 	distclean-tags distdir dvi dvi-am html html-am info info-am \
 	install install-am install-data install-data-am install-exec \
 	install-exec-am install-info install-info-am install-man \
-	install-nativeLTLIBRARIES install-strip installcheck \
-	installcheck-am installdirs maintainer-clean \
-	maintainer-clean-generic mostlyclean mostlyclean-compile \
-	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-	tags uninstall uninstall-am uninstall-info-am \
-	uninstall-nativeLTLIBRARIES
+	install-strip installcheck installcheck-am installdirs \
+	maintainer-clean maintainer-clean-generic mostlyclean \
+	mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+	pdf pdf-am ps ps-am tags uninstall uninstall-am \
+	uninstall-info-am
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
Index: kaffe/kaffe/kaffevm/verifier/Makefile.am
diff -u kaffe/kaffe/kaffevm/verifier/Makefile.am:1.4 kaffe/kaffe/kaffevm/verifier/Makefile.am:1.5
--- kaffe/kaffe/kaffevm/verifier/Makefile.am:1.4	Fri Jul  2 19:24:03 2004
+++ kaffe/kaffe/kaffevm/verifier/Makefile.am	Fri May 13 21:05:55 2005
@@ -21,12 +21,10 @@
 	-I$(top_srcdir)/kaffe/kaffevm \
 	-I$(top_srcdir)/kaffe/kaffevm/verifier
 
-native_LTLIBRARIES = libkaffeverifier.la
+noinst_LTLIBRARIES = libkaffeverifier.la
 
 libkaffeverifier_la_LDFLAGS = \
-	$(KVMLIBFLAGS) \
-	-export-dynamic \
-	-release $(PACKAGE_VERSION)
+	$(KVMLIBFLAGS)
 
 libkaffeverifier_la_SOURCES = \
 	verify.c \
Index: kaffe/kaffe/kaffevm/verifier/Makefile.in
diff -u kaffe/kaffe/kaffevm/verifier/Makefile.in:1.38 kaffe/kaffe/kaffevm/verifier/Makefile.in:1.39
--- kaffe/kaffe/kaffevm/verifier/Makefile.in:1.38	Fri May 13 17:08:59 2005
+++ kaffe/kaffe/kaffevm/verifier/Makefile.in	Fri May 13 21:05:55 2005
@@ -76,15 +76,7 @@
 CONFIG_HEADER = $(top_builddir)/config/config.h \
 	$(top_builddir)/include/kaffe/jni_md.h
 CONFIG_CLEAN_FILES =
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
-    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
-    *) f=$$p;; \
-  esac;
-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(nativedir)"
-nativeLTLIBRARIES_INSTALL = $(INSTALL)
-LTLIBRARIES = $(native_LTLIBRARIES)
+LTLIBRARIES = $(noinst_LTLIBRARIES)
 libkaffeverifier_la_LIBADD =
 am_libkaffeverifier_la_OBJECTS = verify.lo verify2.lo verify3a.lo \
 	verify3b.lo verify-block.lo verify-debug.lo verify-sigstack.lo \
@@ -396,11 +388,9 @@
 	-I$(top_srcdir)/kaffe/kaffevm \
 	-I$(top_srcdir)/kaffe/kaffevm/verifier
 
-native_LTLIBRARIES = libkaffeverifier.la
+noinst_LTLIBRARIES = libkaffeverifier.la
 libkaffeverifier_la_LDFLAGS = \
-	$(KVMLIBFLAGS) \
-	-export-dynamic \
-	-release $(PACKAGE_VERSION)
+	$(KVMLIBFLAGS)
 
 libkaffeverifier_la_SOURCES = \
 	verify.c \
@@ -453,35 +443,17 @@
 	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
 	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-install-nativeLTLIBRARIES: $(native_LTLIBRARIES)
-	@$(NORMAL_INSTALL)
-	test -z "$(nativedir)" || $(mkdir_p) "$(DESTDIR)$(nativedir)"
-	@list='$(native_LTLIBRARIES)'; for p in $$list; do \
-	  if test -f $$p; then \
-	    f=$(am__strip_dir) \
-	    echo " $(LIBTOOL) --mode=install $(nativeLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(nativedir)/$$f'"; \
-	    $(LIBTOOL) --mode=install $(nativeLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(nativedir)/$$f"; \
-	  else :; fi; \
-	done
-
-uninstall-nativeLTLIBRARIES:
-	@$(NORMAL_UNINSTALL)
-	@set -x; list='$(native_LTLIBRARIES)'; for p in $$list; do \
-	  p=$(am__strip_dir) \
-	  echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(nativedir)/$$p'"; \
-	  $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(nativedir)/$$p"; \
-	done
 
-clean-nativeLTLIBRARIES:
-	-test -z "$(native_LTLIBRARIES)" || rm -f $(native_LTLIBRARIES)
-	@list='$(native_LTLIBRARIES)'; for p in $$list; do \
+clean-noinstLTLIBRARIES:
+	-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
+	@list='$(noinst_LTLIBRARIES)'; for p in $$list; do \
 	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
 	  test "$$dir" != "$$p" || dir=.; \
 	  echo "rm -f \"$${dir}/so_locations\""; \
 	  rm -f "$${dir}/so_locations"; \
 	done
 libkaffeverifier.la: $(libkaffeverifier_la_OBJECTS) $(libkaffeverifier_la_DEPENDENCIES) 
-	$(LINK) -rpath $(nativedir) $(libkaffeverifier_la_LDFLAGS) $(libkaffeverifier_la_OBJECTS) $(libkaffeverifier_la_LIBADD) $(LIBS)
+	$(LINK)  $(libkaffeverifier_la_LDFLAGS) $(libkaffeverifier_la_OBJECTS) $(libkaffeverifier_la_LIBADD) $(LIBS)
 
 mostlyclean-compile:
 	-rm -f *.$(OBJEXT)
@@ -609,9 +581,6 @@
 check: check-am
 all-am: Makefile $(LTLIBRARIES)
 installdirs:
-	for dir in "$(DESTDIR)$(nativedir)"; do \
-	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
-	done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -638,7 +607,7 @@
 	@echo "it deletes files that may require special tools to rebuild."
 clean: clean-am
 
-clean-am: clean-generic clean-libtool clean-nativeLTLIBRARIES \
+clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
 	mostlyclean-am
 
 distclean: distclean-am
@@ -657,7 +626,7 @@
 
 info-am:
 
-install-data-am: install-nativeLTLIBRARIES
+install-data-am:
 
 install-exec-am:
 
@@ -685,20 +654,19 @@
 
 ps-am:
 
-uninstall-am: uninstall-info-am uninstall-nativeLTLIBRARIES
+uninstall-am: uninstall-info-am
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-	clean-libtool clean-nativeLTLIBRARIES ctags distclean \
+	clean-libtool clean-noinstLTLIBRARIES ctags distclean \
 	distclean-compile distclean-generic distclean-libtool \
 	distclean-tags distdir dvi dvi-am html html-am info info-am \
 	install install-am install-data install-data-am install-exec \
 	install-exec-am install-info install-info-am install-man \
-	install-nativeLTLIBRARIES install-strip installcheck \
-	installcheck-am installdirs maintainer-clean \
-	maintainer-clean-generic mostlyclean mostlyclean-compile \
-	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-	tags uninstall uninstall-am uninstall-info-am \
-	uninstall-nativeLTLIBRARIES
+	install-strip installcheck installcheck-am installdirs \
+	maintainer-clean maintainer-clean-generic mostlyclean \
+	mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+	pdf pdf-am ps ps-am tags uninstall uninstall-am \
+	uninstall-info-am
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
===================================================================
Checking out kaffe/replace/Makefile.am
RCS:  /home/cvs/kaffe/kaffe/replace/Makefile.am,v
VERS: 1.10
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/replace/Makefile.am	Fri May 13 21:11:43 2005
@@ -0,0 +1,31 @@
+# Makefile.in for libreplace - Replacement missing OS functions
+#
+# Copyright (c) 2002, 2003 University of Utah and the Flux Group.
+# All rights reserved.
+#
+# This file is licensed under the terms of the GNU Public License.
+# See the file "license.terms" for information on usage and redistribution
+# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
+#
+# Contributed by the Flux Research Group, Department of Computer Science,
+# University of Utah, http://www.cs.utah.edu/flux/
+
+AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) -I$(top_builddir)/include
+
+noinst_LTLIBRARIES = libreplace.la
+
+libreplace_la_LDFLAGS = \
+        $(KVMLIBFLAGS)
+
+libreplace_la_SOURCES = \
+	dummyin6.c \
+	getaddrinfo.c \
+	getifaddrs.c \
+	inet_pton.c \
+	inet_ntop.c \
+	memset.c \
+	repsemaphore.h \
+	semaphores.c
+
+EXTRA_DIST = \
+	ifaddrs_linux.c
Index: kaffe/replace/Makefile.in
diff -u kaffe/replace/Makefile.in:1.82 kaffe/replace/Makefile.in:1.83
--- kaffe/replace/Makefile.in:1.82	Fri May 13 17:09:24 2005
+++ kaffe/replace/Makefile.in	Fri May 13 21:05:55 2005
@@ -80,15 +80,7 @@
 CONFIG_HEADER = $(top_builddir)/config/config.h \
 	$(top_builddir)/include/kaffe/jni_md.h
 CONFIG_CLEAN_FILES =
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
-    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
-    *) f=$$p;; \
-  esac;
-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(nativedir)"
-nativeLTLIBRARIES_INSTALL = $(INSTALL)
-LTLIBRARIES = $(native_LTLIBRARIES)
+LTLIBRARIES = $(noinst_LTLIBRARIES)
 libreplace_la_LIBADD =
 am_libreplace_la_OBJECTS = dummyin6.lo getaddrinfo.lo getifaddrs.lo \
 	inet_pton.lo inet_ntop.lo memset.lo semaphores.lo
@@ -385,10 +377,9 @@
 toolslibdir = @toolslibdir@
 with_engine = @with_engine@
 AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) -I$(top_builddir)/include
-native_LTLIBRARIES = libreplace.la
+noinst_LTLIBRARIES = libreplace.la
 libreplace_la_LDFLAGS = \
-        $(KVMLIBFLAGS) \
-        -release $(PACKAGE_VERSION)
+        $(KVMLIBFLAGS)
 
 libreplace_la_SOURCES = \
 	dummyin6.c \
@@ -436,35 +427,17 @@
 	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
 	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-install-nativeLTLIBRARIES: $(native_LTLIBRARIES)
-	@$(NORMAL_INSTALL)
-	test -z "$(nativedir)" || $(mkdir_p) "$(DESTDIR)$(nativedir)"
-	@list='$(native_LTLIBRARIES)'; for p in $$list; do \
-	  if test -f $$p; then \
-	    f=$(am__strip_dir) \
-	    echo " $(LIBTOOL) --mode=install $(nativeLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(nativedir)/$$f'"; \
-	    $(LIBTOOL) --mode=install $(nativeLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(nativedir)/$$f"; \
-	  else :; fi; \
-	done
-
-uninstall-nativeLTLIBRARIES:
-	@$(NORMAL_UNINSTALL)
-	@set -x; list='$(native_LTLIBRARIES)'; for p in $$list; do \
-	  p=$(am__strip_dir) \
-	  echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(nativedir)/$$p'"; \
-	  $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(nativedir)/$$p"; \
-	done
 
-clean-nativeLTLIBRARIES:
-	-test -z "$(native_LTLIBRARIES)" || rm -f $(native_LTLIBRARIES)
-	@list='$(native_LTLIBRARIES)'; for p in $$list; do \
+clean-noinstLTLIBRARIES:
+	-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
+	@list='$(noinst_LTLIBRARIES)'; for p in $$list; do \
 	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
 	  test "$$dir" != "$$p" || dir=.; \
 	  echo "rm -f \"$${dir}/so_locations\""; \
 	  rm -f "$${dir}/so_locations"; \
 	done
 libreplace.la: $(libreplace_la_OBJECTS) $(libreplace_la_DEPENDENCIES) 
-	$(LINK) -rpath $(nativedir) $(libreplace_la_LDFLAGS) $(libreplace_la_OBJECTS) $(libreplace_la_LIBADD) $(LIBS)
+	$(LINK)  $(libreplace_la_LDFLAGS) $(libreplace_la_OBJECTS) $(libreplace_la_LIBADD) $(LIBS)
 
 mostlyclean-compile:
 	-rm -f *.$(OBJEXT)
@@ -590,9 +563,6 @@
 check: check-am
 all-am: Makefile $(LTLIBRARIES)
 installdirs:
-	for dir in "$(DESTDIR)$(nativedir)"; do \
-	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
-	done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -619,7 +589,7 @@
 	@echo "it deletes files that may require special tools to rebuild."
 clean: clean-am
 
-clean-am: clean-generic clean-libtool clean-nativeLTLIBRARIES \
+clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
 	mostlyclean-am
 
 distclean: distclean-am
@@ -638,7 +608,7 @@
 
 info-am:
 
-install-data-am: install-nativeLTLIBRARIES
+install-data-am:
 
 install-exec-am:
 
@@ -666,20 +636,19 @@
 
 ps-am:
 
-uninstall-am: uninstall-info-am uninstall-nativeLTLIBRARIES
+uninstall-am: uninstall-info-am
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-	clean-libtool clean-nativeLTLIBRARIES ctags distclean \
+	clean-libtool clean-noinstLTLIBRARIES ctags distclean \
 	distclean-compile distclean-generic distclean-libtool \
 	distclean-tags distdir dvi dvi-am html html-am info info-am \
 	install install-am install-data install-data-am install-exec \
 	install-exec-am install-info install-info-am install-man \
-	install-nativeLTLIBRARIES install-strip installcheck \
-	installcheck-am installdirs maintainer-clean \
-	maintainer-clean-generic mostlyclean mostlyclean-compile \
-	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-	tags uninstall uninstall-am uninstall-info-am \
-	uninstall-nativeLTLIBRARIES
+	install-strip installcheck installcheck-am installdirs \
+	maintainer-clean maintainer-clean-generic mostlyclean \
+	mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+	pdf pdf-am ps ps-am tags uninstall uninstall-am \
+	uninstall-info-am
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.




More information about the kaffe mailing list