From 1e7b4816c172c37280da0e47852c7c086be241e0 Mon Sep 17 00:00:00 2001 From: Bjarne von Horn Date: Wed, 31 Jan 2024 13:21:50 +0100 Subject: [PATCH] Add rtai modules to KBUILD_EXTRA_SYMBOLS --- Kbuild.in | 5 +++++ configure.ac | 2 ++ 2 files changed, 7 insertions(+) diff --git a/Kbuild.in b/Kbuild.in index 546430bc..4cc9eb9f 100644 --- a/Kbuild.in +++ b/Kbuild.in @@ -27,4 +27,9 @@ ifeq (@ENABLE_TTY@,1) obj-m += tty/ endif +ifeq (@ENABLE_RTAI@, 1) +KBUILD_EXTRA_SYMBOLS := \ + @RTAI_MODULE_DIR@/Module.symvers +endif + #----------------------------------------------------------------------------- diff --git a/configure.ac b/configure.ac index 576c12eb..7a9d22d1 100644 --- a/configure.ac +++ b/configure.ac @@ -695,6 +695,7 @@ else rtai_lxrt_cflags=`$rtaidir/bin/rtai-config --lxrt-cflags` rtai_lxrt_ldflags=`$rtaidir/bin/rtai-config --lxrt-ldflags` + rtai_module_dir=`$rtaidir/bin/rtai-config --module-dir` fi AC_SUBST(RTAI_DIR,[$rtaidir]) @@ -703,6 +704,7 @@ AC_SUBST(ENABLE_RTAI,[$rtai]) AC_SUBST(RTAI_LXRT_CFLAGS,[$rtai_lxrt_cflags]) AC_SUBST(RTAI_LXRT_LDFLAGS,[$rtai_lxrt_ldflags]) +AC_SUBST(RTAI_MODULE_DIR,[$rtai_module_dir]) #----------------------------------------------------------------------------- # Xenomai path (optional)