Tasks #1177
Tasks #127: Create a plugin mechanism
Implement plugin mechanism for MacOS
Status: | Resolved | Start date: | 09/29/2012 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | J. Moringen | % Done: | 100% | |
Category: | Plugins | |||
Target version: | Robotics Service Bus - rsb-0.9 |
Associated revisions
added preprocessor conditional to select platform-specfic regexp, refs #1177
Use dl*-based plugins for MacOS in src/rsc/plugins/Plugin.cpp
fixes #1177
Previously, the dl*-based interface has only been used for Linux.
- src/rsc/plugins/Manager.cpp: use regexp-based processing of shared
library names; specify regexps for linux, APPLE and _WIN32 - src/rsc/plugins/Plugin.cpp: in Impl::loadLibrary and
Impl::resolveSymbol, use dl*-based interface when linux or
APPLE
History
#1 Updated by J. Moringen over 11 years ago
- Status changed from New to In Progress
- Assignee set to J. Moringen
#2 Updated by J. Moringen over 11 years ago
Sebastian, did you test the feature-macos-plugins branch of Robotics Systems Commons?
#3 Updated by S. Wrede over 11 years ago
Installed but not tested yet... Will do this on the way back to Bielefeld.
#4 Updated by J. Moringen over 11 years ago
- Status changed from In Progress to Resolved
- % Done changed from 0 to 100
Applied in changeset rsc|commit:3d79dee7e565a1ea84a8976777827099cd171672.