diff -r 750eeb7230a1 -r c02818d7e29f targets/Xenomai/__init__.py --- a/targets/Xenomai/__init__.py Mon Aug 14 22:23:17 2017 +0300 +++ b/targets/Xenomai/__init__.py Mon Aug 14 22:30:41 2017 +0300 @@ -39,7 +39,7 @@ self.CTRInstance.logger.write_error(_("Unable to get Xenomai's %s \n") % flagsname) return [result.strip()] return [] - + def getBuilderLDFLAGS(self): xeno_ldflags = self.getXenoConfig("ldflags") return toolchain_gcc.getBuilderLDFLAGS(self) + xeno_ldflags + ["-shared"] @@ -47,4 +47,3 @@ def getBuilderCFLAGS(self): xeno_cflags = self.getXenoConfig("cflags") return toolchain_gcc.getBuilderCFLAGS(self) + xeno_cflags + ["-fPIC"] -