--- a/targets/Xenomai/__init__.py Thu Jul 29 11:59:28 2021 +0200
+++ b/targets/Xenomai/__init__.py Mon Aug 16 22:49:08 2021 +0200
@@ -37,7 +37,7 @@
if xeno_config:
from util.ProcessLogger import ProcessLogger
status, result, _err_result = ProcessLogger(self.CTRInstance.logger,
- xeno_config + " --skin=posix --skin=alchemy --no-auto-init --"+flagsname,
+ xeno_config + " --skin=posix --skin=alchemy "+flagsname,
no_stdout=True).spin()
if status:
self.CTRInstance.logger.write_error(_("Unable to get Xenomai's %s \n") % flagsname)
@@ -45,9 +45,9 @@
return []
def getBuilderLDFLAGS(self):
- xeno_ldflags = self.getXenoConfig("ldflags")
+ xeno_ldflags = self.getXenoConfig("--no-auto-init --ldflags")
return toolchain_gcc.getBuilderLDFLAGS(self) + xeno_ldflags + ["-shared"]
def getBuilderCFLAGS(self):
- xeno_cflags = self.getXenoConfig("cflags")
+ xeno_cflags = self.getXenoConfig("--cflags")
return toolchain_gcc.getBuilderCFLAGS(self) + xeno_cflags + ["-fPIC"]