Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to compiling as shared library? #82

Open
trippleflux opened this issue Nov 19, 2020 · 3 comments
Open

How to compiling as shared library? #82

trippleflux opened this issue Nov 19, 2020 · 3 comments

Comments

@trippleflux
Copy link

I need the famous libmfx-0.dll shared library, how to compile it as shared library?

Because using the following configuring option doesn't work :

./configure --host=x86_64-w64-mingw32 --enable-shared --disable-static
make: Nothing to be done for 'all'.
@maximd33
Copy link
Collaborator

why do you need MSDK dispatcher as shared library
if main purpose of dispatcher - to load proper MSDK core library ?

@trippleflux
Copy link
Author

trippleflux commented Nov 19, 2020

Haven't fully understand FFMPEG ecosystem fully, but it's for delphi's FFVCL plugin which has the "libmfx-0.dll" dependencies.

I am trying to cross compiling it in ubuntu as mingw64, in Msys2 also available as shared libs https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-libmfx/PKGBUILD .

Able to compile version 1.2.5 but above than that i cannot compiling it as shared library.

@maximd33
Copy link
Collaborator

you might want to stick using 1.25
or "delphi's FFVCL plugin" has to be updated,

it is not clear why it needs "libmfx-0.dll"
this is pretty much unique case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants