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

Reply via email to