summaryrefslogtreecommitdiffstats
path: root/package/mpfr
diff options
context:
space:
mode:
authorPeter Korsgaard2009-02-09 14:01:32 +0100
committerPeter Korsgaard2009-02-09 14:01:32 +0100
commit42f985687dcddbaa2277a3ffb8a88b190bde76e7 (patch)
tree4e655fef5352e17b42f4cdc849bdbc7cbf826f80 /package/mpfr
parentkernel-headers: bump 2.6.27/2.6.28 stable versions (diff)
downloadbuildroot-42f985687dcddbaa2277a3ffb8a88b190bde76e7.tar.gz
buildroot-42f985687dcddbaa2277a3ffb8a88b190bde76e7.tar.xz
buildroot-42f985687dcddbaa2277a3ffb8a88b190bde76e7.zip
gmp/mpfr: force static linking
Patch by Maxim Grigoriev. GCC 4.3.x would link with the correct shared library versions, but without any RPATH, so it ended up looking for then in /usr/lib/ at runtime. This is less than good, as the version there might not be compatible, and even worse for distributions like Ubuntu, which doesn't install those libs by default, the build breaks. Fix it by forcing static linking instead.
Diffstat (limited to 'package/mpfr')
-rw-r--r--package/mpfr/mpfr.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/package/mpfr/mpfr.mk b/package/mpfr/mpfr.mk
index 1299ee148..51b9fb5ec 100644
--- a/package/mpfr/mpfr.mk
+++ b/package/mpfr/mpfr.mk
@@ -96,7 +96,7 @@ $(MPFR_DIR2)/.configured: $(MPFR_DIR)/.unpacked $(GMP_HOST_DIR)/lib/$(GMP_HOST_B
--prefix="$(MPFR_HOST_DIR)" \
--build=$(GNU_HOST_NAME) \
--host=$(GNU_HOST_NAME) \
- --enable-shared \
+ --disable-shared \
--enable-static \
--with-gmp=$(GMP_HOST_DIR) \
$(DISABLE_NLS) \