23 Feb 2011 09:53
[task #10950] use dynlink for optional features
ygrek <INVALID.NOREPLY <at> gnu.org>
2011-02-23 08:53:05 GMT
2011-02-23 08:53:05 GMT
URL: <http://savannah.nongnu.org/task/?10950> Summary: use dynlink for optional features Project: mldonkey, a multi-networks file-sharing client Submitted by: ygrek Submitted on: Wed 23 Feb 2011 08:53:04 AM GMT Category: Core Priority: 5 - Normal Status: None Assigned to: ygrek Open/Closed: Open Discussion Lock: Any Should Start On: Wed 23 Feb 2011 12:00:00 AM GMT Should be Finished on: Wed 23 Feb 2011 12:00:00 AM GMT _______________________________________________________ Details: In order to simplify usage of precompiled binaries on embedded devices where not all required libraries are installed (e.g. http://mldonkey.sourceforge.net/forums/viewtopic.php?p=31272#31272 ) optional features (magic, gd, upnp, etc) should be loaded dynamically so that user can disable them without recompiling. This should be possible with dynlink (for native code since 3.11.0). And so there will be no need to compile several builds (as fabtar did) for distribution, but only one with plugins. Probably this can be done for network plugins too (but more involved I guess). _______________________________________________________(Continue reading)
RSS Feed