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: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
9cfd429c1c
commit
32c0fbbcde
@ -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))
|
||||
|
Loading…
Reference in New Issue
Block a user