mirror of
https://git.busybox.net/buildroot.git
synced 2024-12-12 23:03:29 +08:00
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.
This commit is contained in:
parent
0833b949f6
commit
42f985687d
@ -83,7 +83,7 @@ $(GMP_DIR2)/.configured: $(GMP_DIR)/.unpacked
|
||||
--prefix="$(GMP_HOST_DIR)" \
|
||||
--build=$(GNU_HOST_NAME) \
|
||||
--host=$(GNU_HOST_NAME) \
|
||||
--enable-shared \
|
||||
--disable-shared \
|
||||
--enable-static \
|
||||
$(DISABLE_NLS) \
|
||||
)
|
||||
|
@ -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) \
|
||||
|
Loading…
Reference in New Issue
Block a user