[vlc-devel] [PATCH 1/2] bank: enable static modules for mach-o binaries

Remi Denis-Courmont remi at remlab.net
Fri Mar 6 17:31:14 CET 2020


Le 2020-03-06 17:07, Alexandre Janniaux a écrit :
>> Hell no. We use to have that and it was absolutely horrible to 
>> maintain and
>> to use. Getting rid of that was pretty much the whole point of 
>> switching to
>> libtool back then.
> 
> I'm not sure of what you're talking about regarding the
> maintenance and the ease to use,

I'm referring tp how VLC was built and run before libtool was taken into 
use.

> as I'm a bit confuse on whether you're talking about dlopen
> or about the whole static and dynamic loader being together.

We support importing static and dynamic plugins for years, using the 
mechanism that this patch tries to change. No problems there and I've no 
opinion on this first patch, other than it should be checked by a macOS 
dev.

The problem is how to link dynamically loaded plugins if libvlccore is 
not a shared library, and how we used to do that.

-- 
Rémi Denis-Courmont


More information about the vlc-devel mailing list