Module: xenomai-jki Branch: for-forge Commit: 8e74b54833473a96e813f787ba34980525dddf02 URL: http://git.xenomai.org/?p=xenomai-jki.git;a=commit;h=8e74b54833473a96e813f787ba34980525dddf02
Author: Jan Kiszka <jan.kis...@siemens.com> Date: Fri Feb 5 17:33:18 2016 +0100 boilerplate: Fix enabling Xenomai only in shared libs boilerplate contains __real_main that expects the main symbol which cannot be found from a shared library. Provide a weak stub. Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> --- lib/boilerplate/wrappers.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/boilerplate/wrappers.c b/lib/boilerplate/wrappers.c index 9d2490c..db8d5f7 100644 --- a/lib/boilerplate/wrappers.c +++ b/lib/boilerplate/wrappers.c @@ -17,7 +17,10 @@ */ #include <boilerplate/compiler.h> -int main(int argc, char *const argv[]); +__weak int main(int argc, char *const argv[]) +{ + return 0; +} int __real_main(int argc, char *const argv[]); _______________________________________________ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git