On Mon, 2002-02-18 at 04:07, Bob Ham wrote: > Not really. How are plugins different from programs in this respect? I > don't think any OS says to programs "do you use SSE instructions? no? > I'll not run you then." Instead, programs (or, more usually, build > systems) say "does this machine support SSE instructions? no? I'll not > execute/build them then."
I don't think it's sufficient to do the check at build time, that makes packing of plugins for distributions too complicated. As it seems, people prefer that the plugin checks by itself whether the right cpu is available and then run the correct processing loop. This can be done within the init method every ladspa plugin has. And then just select the right callback. That's probably the best solution then, without changing anything in LADSPA. Cheers, Alex
