poppler: link with libatomic when needed
Following errors might occur on architectures required to use gcc libatomics: sparc-buildroot-linux-uclibc/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line This is often the case for sparcv8 32 bit toolchains. See55a9d6d558
and03f6e005e6
. Fixes: http://autobuild.buildroot.net/results/64a96663a48ab644bc03c9a3ec2d6a644119dee6 http://autobuild.buildroot.net/results/82e85e12478fc1972b70ad728ed7c1554920c9e3 Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
299bdf6df8
commit
d28591a2ee
|
@ -14,6 +14,10 @@ POPPLER_INSTALL_STAGING = YES
|
|||
POPPLER_CONF_OPTS = --with-font-configuration=fontconfig \
|
||||
--enable-xpdf-headers
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
||||
POPPLER_CONF_ENV += LDFLAGS="$(TARGET_LDFLAGS) -latomic"
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_CAIRO),y)
|
||||
POPPLER_CONF_OPTS += --enable-cairo-output
|
||||
POPPLER_DEPENDENCIES += cairo
|
||||
|
|
Loading…
Reference in a new issue