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

Native MediaInfo library is not staticlly linked in Wrapper.Core under Ubuntu #17

Closed
ransagy opened this issue Feb 2, 2020 · 4 comments

Comments

@ransagy
Copy link

ransagy commented Feb 2, 2020

NOTE; I'm not sure if this is a bug report or a feature request, So i'll try to be clear about what im getting and what im expecting either way.

When running under Ubuntu 18.04 LTS and using the Wrapper.Core package, libmediainfo.so is being loaded from the runtimes/ubuntu-18.04-x64 folder.

On a fresh Ubuntu 18.04 machine, loading of the native libmediainfo.so library fails. Inspection shows it is not statically linked, requiring the installation of libzen(0v5) and libmms(0) before it works.

Is that intended? Is it possible to provide a statically linked version or perhaps provide a readme that indicates this?

@yartat
Copy link
Owner

yartat commented Feb 23, 2020

U are right. I didn't add third party libraries to nuget package MediaInfo.Core.Native. I guess any producer of the service or application should independently make the correct installation package indicating all dependent packages. The only one exclusion is Windows, because Windows hasn't good package manager.

@ransagy
Copy link
Author

ransagy commented Feb 24, 2020

Perhaps its worth adding a note about it in the NuGet page and/or in the README in this repo so it would be clearer that those libraries are needed, Rather than people finding out at runtime.

@yartat
Copy link
Owner

yartat commented Feb 25, 2020

Good point. I'll update README

@yartat
Copy link
Owner

yartat commented Aug 15, 2020

README.md has been updated at ebe6efa

@yartat yartat closed this as completed Aug 15, 2020
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