Re: [OpenBabel-Devel] Why are there plugins?

2020-01-08 Thread Geoffrey Hutchison
> In theory one could load only the plugins needed and in that way save startup > time and memory. However in OB, once you load one plugin all plugins are > loaded (one by one, making it slow). Sounds like a great project. If you or anyone else wants to improve the plugin loading code to load o

Re: [OpenBabel-Devel] Why are there plugins?

2020-01-08 Thread David van der Spoel
Den 2020-01-08 kl. 15:18, skrev Noel O'Boyle: If you delete all of the plugins you don't want, this will speed things up for you. Alternatively, if you make a static build (I forgot the precise invocation), then the plugins are compiled in rather than loaded dynamically. cmake -DBUILD_SHARED

Re: [OpenBabel-Devel] Why are there plugins?

2020-01-08 Thread Michael Banck
Hi, On Wed, Jan 08, 2020 at 02:18:13PM +, Noel O'Boyle wrote: > If you delete all of the plugins you don't want, this will speed things up > for you. That might not be possible for users that got OpenBabel installed by their admins though. Michael _

Re: [OpenBabel-Devel] Why are there plugins?

2020-01-08 Thread Noel O'Boyle
If you delete all of the plugins you don't want, this will speed things up for you. Alternatively, if you make a static build (I forgot the precise invocation), then the plugins are compiled in rather than loaded dynamically. I don't have time right now to go into why plugins are a great idea, bu

[OpenBabel-Devel] Why are there plugins?

2020-01-08 Thread David van der Spoel
Hi, I am trying to debug some code that links to OpenBabel and wonder why there are plugins for everything? In theory one could load only the plugins needed and in that way save startup time and memory. However in OB, once you load one plugin all plugins are loaded (one by one, making it slo