diff options
author | Manuel Novoa III <mjn3@codepoet.org> | 2001-05-31 21:38:42 +0000 |
---|---|---|
committer | Manuel Novoa III <mjn3@codepoet.org> | 2001-05-31 21:38:42 +0000 |
commit | 63fbd32beb733cc0e959baedbc6fcacb7a225a69 (patch) | |
tree | a53285b98940489d099e2408e7fea39c34fc9c56 | |
parent | dd4d42c2b998b2b95912ac04106fb7a9b1b0a57e (diff) |
Install ldd and ldconfig as appropriate.
-rw-r--r-- | Makefile | 18 |
1 files changed, 15 insertions, 3 deletions
@@ -154,10 +154,14 @@ install_target: ifeq ($(DO_SHARED),shared) install -d $(TARGET_PREFIX)$(ROOT_DIR)/lib cp -fa lib/*.so* $(TARGET_PREFIX)$(ROOT_DIR)/lib; -#ifeq ($(LDSO_PRESENT), $(TARGET_ARCH)) -# install -d $(TARGET_PREFIX)$(ROOT_DIR)/etc +ifeq ($(LDSO_PRESENT), $(TARGET_ARCH)) + install -d $(TARGET_PREFIX)$(ROOT_DIR)/etc + install -d $(TARGET_PREFIX)$(ROOT_DIR)/sbin + install -d $(TARGET_PREFIX)$(ROOT_DIR)/usr/bin + cp ldso/util/ldd $(TARGET_PREFIX)$(ROOT_DIR)/usr/bin + cp ldso/util/ldconfig $(TARGET_PREFIX)$(ROOT_DIR)/sbin # -@if [ -x ldso/util/ldconfig ] ; then ldso/util/ldconfig; fi -#endif +endif endif # Installs development library and headers @@ -169,6 +173,14 @@ install_dev: cp -fa lib/*.so* $(DEVEL_PREFIX)$(ROOT_DIR)/lib; install -d $(DEVEL_PREFIX)$(ROOT_DIR)/usr/lib cp -fa lib/*.[ao] $(DEVEL_PREFIX)$(ROOT_DIR)/usr/lib; +ifeq ($(LDSO_PRESENT), $(TARGET_ARCH)) + install -d $(DEVEL_PREFIX)$(ROOT_DIR)/etc + install -d $(DEVEL_PREFIX)$(ROOT_DIR)/sbin + install -d $(DEVEL_PREFIX)$(ROOT_DIR)/usr/bin + cp ldso/util/ldd $(DEVEL_PREFIX)$(ROOT_DIR)/usr/bin + cp ldso/util/ldconfig $(DEVEL_PREFIX)$(ROOT_DIR)/sbin +# -@if [ -x ldso/util/ldconfig ] ; then ldso/util/ldconfig; fi +endif install -d $(DEVEL_PREFIX)$(ROOT_DIR)/etc install -d $(DEVEL_PREFIX)$(ROOT_DIR)/usr/include install -d $(DEVEL_PREFIX)$(ROOT_DIR)/usr/include/bits |