diff options
author | Thomas Petazzoni <thomas.petazzoni@bootlin.com> | 2018-08-21 23:59:51 +0200 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@bootlin.com> | 2018-08-22 13:34:00 +0200 |
commit | 2d80864d2ba0e2eba7bf9188ff7967d51c825454 (patch) | |
tree | 98be4b5aeda2d3797fa319043c644f61b493253f | |
parent | cf9106fe559cc9ea9f742c21713fe95f176b84b5 (diff) | |
download | buildroot-2d80864d2ba0e2eba7bf9188ff7967d51c825454.tar.gz buildroot-2d80864d2ba0e2eba7bf9188ff7967d51c825454.zip |
lzo: build shared library for the host
By default, the lzo package builds and installs only a static
library. For the target variant, we pass the appropriate
ENABLE_STATIC/ENABLE_SHARED options, but not for the host package, and
therefore a static lzo library gets installed.
However, on the host, our policy is to build shared libraries and not
static libraries, as visible in the default configure options passed
to host package in pkg-autotools.mk (--enable-shared
--disable-static). Let's do the same with lzo.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-rw-r--r-- | package/lzo/lzo.mk | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/package/lzo/lzo.mk b/package/lzo/lzo.mk index 27ca459acf..0ead92725a 100644 --- a/package/lzo/lzo.mk +++ b/package/lzo/lzo.mk @@ -23,5 +23,7 @@ else LZO_CONF_OPTS += -DENABLE_STATIC=OFF endif +HOST_LZO_CONF_OPTS += -DENABLE_SHARED=ON -DENABLE_STATIC=OFF + $(eval $(cmake-package)) $(eval $(host-cmake-package)) |