Commit 32c0fbbc authored by Romain Naour's avatar Romain Naour Committed by Peter Korsgaard
Browse files

slang: fix linking issue

The installation location of the slang library
does not take into account the DESTDIR directory.
So SLANG_INST_LIB is initialized with -L/usr/lib/
and slang may be linked with host's libdl.so (if any)
Therefore, we have to pass correct installation paths.

Fixes:
http://autobuild.buildroot.net/results/df4/df435d9cebbdc84b3581ba258b618123570dde8b/



Signed-off-by: default avatarRomain Naour <romain.naour@openwide.fr>
Signed-off-by: default avatarPeter Korsgaard <peter@korsgaard.com>
parent 9cfd429c
Loading
Loading
Loading
Loading
+17 −0
Original line number Diff line number Diff line
@@ -13,4 +13,21 @@ SLANG_LICENSE_FILES = COPYING
SLANG_INSTALL_STAGING = YES
SLANG_MAKE = $(MAKE1)

# The installation location of the slang library
# does not take into account the DESTDIR directory.
# So SLANG_INST_LIB is initialized with -L/usr/lib/
# and slang may be linked with host's libdl.so (if any)
# Therefore, we have to pass correct installation paths.
SLANG_INSTALL_STAGING_OPT = \
	prefix=$(STAGING_DIR)/usr \
	exec_prefix=$(STAGING_DIR)/usr \
	DESTDIR=$(STAGING_DIR) \
	install

SLANG_INSTALL_TARGET_OPT = \
	prefix=$(STAGING_DIR)/usr \
	exec_prefix=$(STAGING_DIR)/usr \
	DESTDIR=$(TARGET_DIR) \
	install

$(eval $(autotools-package))