summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--binutils.pkg.in/install1
-rwxr-xr-xbuild6
2 files changed, 7 insertions, 0 deletions
diff --git a/binutils.pkg.in/install b/binutils.pkg.in/install
index bec2bec..2154c1f 100644
--- a/binutils.pkg.in/install
+++ b/binutils.pkg.in/install
@@ -2,3 +2,4 @@
/usr/lib/*/*.x*
/usr/lib/*/*/libbfd-*.so
/usr/lib/*/*/libopcodes-*.so
+/etc
diff --git a/build b/build
index ff71153..f37bfd2 100755
--- a/build
+++ b/build
@@ -92,6 +92,12 @@ install.stamp: build.stamp
done \
fi; \
done
+ # Write GNU ld configuration to point to BFD libraries.
+ for target in $(PKG_TARGETS); do \
+ echo '# GNU BFD libraries' >"dest/etc/ld.so.conf.d/bdf-$${target}" && \
+ echo "/usr/lib/$(OH_HOST_ARCH)/$${target}" \
+ >>"dest/etc/ld.so.conf.d/bdf-$${target}"; \
+ done
touch $@
binary-arch: install.stamp