aboutsummaryrefslogtreecommitdiff
path: root/libsframe/testsuite/libsframe.stacktrace/libsframest/local.mk
diff options
context:
space:
mode:
Diffstat (limited to 'libsframe/testsuite/libsframe.stacktrace/libsframest/local.mk')
-rw-r--r--libsframe/testsuite/libsframe.stacktrace/libsframest/local.mk10
1 files changed, 7 insertions, 3 deletions
diff --git a/libsframe/testsuite/libsframe.stacktrace/libsframest/local.mk b/libsframe/testsuite/libsframe.stacktrace/libsframest/local.mk
index 60673ba..918b6ef 100644
--- a/libsframe/testsuite/libsframe.stacktrace/libsframest/local.mk
+++ b/libsframe/testsuite/libsframe.stacktrace/libsframest/local.mk
@@ -1,8 +1,9 @@
check_LTLIBRARIES =
-if HAVE_SFRAME_AS
if HAVE_DL_ITERATE_PHDR
- check_LTLIBRARIES += %D%/libsframest.la
+# Build libsframest only when not cross-building
+if !CROSS_COMPILE
+check_LTLIBRARIES += %D%/libsframest.la
endif
endif
@@ -12,5 +13,8 @@ endif
%C%_libsframest_la_LIBADD = ${top_builddir}/libsframe.la
%C%_libsframest_la_CPPFLAGS = -I${top_srcdir}/../include \
-I${top_srcdir}/%D%/include \
+ -B${top_builddir}/tmpdir/libsframe \
-Wall -Wno-unused-but-set-variable
-%C%_libsframest_la_CFLAGS = -Wa,--gsframe
+%C%_libsframest_la_CFLAGS = -B${top_builddir}/tmpdir/libsframe \
+ -Wa,--gsframe
+%C%_libsframest_la_LDFLAGS = -B${top_builddir}/tmpdir/libsframe