On 2013-04-19 13:46, Leopold Palomo-Avellaneda wrote: > Hi, > > > in the last days we have had a thread in the orocos-list [1] about the > convenience to have activated the option (enable-dlopen-skins) in xenomai to > use it with orocos properly. > > I don't know exactly what does it means. The configure says: > > --enable-dlopen-skins Disable TLS features and automatic main thread > mapping by the POSIX skin to allows dlopen'ing > Xenomai libs. [default=no] > > > I would like to know the implications of have activated this option by > default > in the debian package (at least) . It could be possible? Implies to many > things?
Well, setting that feature extends the number of use cases for which the debian package can be used as-is, namely loading skin libraries or other libraries that require a skin lib via dlopen. We depend on this feature here, thus carry a local patch against the debian rules, but so far I thought that this is far from being a common requirement. Does Orocos have a dynamic plugin concept? The downside of make the feature default is a micro-performance degradation (likely not an issue) and the lacking auto-shadowing of the main thread when using POSIX skins. The latter is a behavioral change that existing applications may depend and, thus, notice when updating to the next Xenomai package version. Jan -- Siemens AG, Corporate Technology, CT RTC ITP SDP-DE Corporate Competence Center Embedded Linux _______________________________________________ Xenomai mailing list [email protected] http://www.xenomai.org/mailman/listinfo/xenomai
