Hi,
is there any reason why an import by the deploymentcomponent that looks like
<value>subfolder/mycomponent<value>
works for some components, but not for all?
I.e., for some components, we have to specify
<value>subfolder/mycomponent.so<value>
explicitly.
The latter option seems to be undocumented
(https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=745), but
mentioned in the sources
// Import only accepts libraries ending in .so
log(Debug) << "Scanning " << path +"/" +name <<endlog();
if ( name.rfind(SO_EXT) == std::string::npos ||
name.substr(name.rfind(SO_EXT)) != SO_EXT ) {
log(Debug) << "Dropping " << name <
else {
log(Debug) << "Accepting " << name <
}
TIA
Klaas
>