Module: xenomai-head Branch: master Commit: 98e228ddd09f3b8c9e30c10aa277c36a8b9f6fac URL: http://git.xenomai.org/?p=xenomai-head.git;a=commit;h=98e228ddd09f3b8c9e30c10aa277c36a8b9f6fac
Author: Philippe Gerum <r...@xenomai.org> Date: Fri Dec 4 10:19:48 2009 +0100 build: introduce CONFIG_XENO_SHARED to reflect shlib support --- configure.in | 2 +- src/testsuite/sigtest/Makefile.am | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/configure.in b/configure.in index 37d1ad2..cc2945e 100644 --- a/configure.in +++ b/configure.in @@ -629,7 +629,7 @@ test x$CONFIG_XENO_ARM_SA1100 = xy && AC_DEFINE(CONFIG_XENO_ARM_SA1100,1,[config test x$CONFIG_XENO_CPU_XSC3 = xy && AC_DEFINE(CONFIG_XENO_CPU_XSC3,1,[config]) test $XNARCH_ARM_TSC_TYPE && AC_DEFINE_UNQUOTED(XNARCH_ARM_TSC_TYPE,$XNARCH_ARM_TSC_TYPE,[config]) test x$CONFIG_XENO_ARM_EABI = xy && AC_DEFINE(CONFIG_XENO_ARM_EABI,1,[config]) - +AM_CONDITIONAL(CONFIG_XENO_SHARED,[test "$enable_shared" = 'yes']) # Default sampling period (ns) used in various tests AC_DEFINE_UNQUOTED(CONFIG_XENO_DEFAULT_PERIOD,$CONFIG_XENO_DEFAULT_PERIOD,[config]) diff --git a/src/testsuite/sigtest/Makefile.am b/src/testsuite/sigtest/Makefile.am index 9d7a342..a2f20bd 100644 --- a/src/testsuite/sigtest/Makefile.am +++ b/src/testsuite/sigtest/Makefile.am @@ -8,7 +8,10 @@ sigtest_SOURCES = sigtest.c sigtest_CPPFLAGS = -I$(top_srcdir)/include/posix $(XENO_USER_CFLAGS) -g -I$(top_srcdir)/include -sigtest_LDFLAGS = $(XENO_POSIX_WRAPPERS) $(XENO_USER_LDFLAGS) -rdynamic +sigtest_LDFLAGS = $(XENO_POSIX_WRAPPERS) $(XENO_USER_LDFLAGS) +if CONFIG_XENO_SHARED +sigtest_LDFLAGS += -rdynamic +endif sigtest_LDADD = \ ../../skins/posix/libpthread_rt.la -lpthread -lrt _______________________________________________ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git