-
Notifications
You must be signed in to change notification settings - Fork 82
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
Unable to load shared library 'lmdb' on Linux #133
Comments
How does one set the path via Code or Configuration - am asking because of this:
|
@eaba I've seen this issue, I'll take a look soon |
I was able to get pass this with the following:
|
I am getting this same error (below), running dotnet core 3.1 on Amazon Linux 2. I'm not following the above, how exactly can I fix this? "Unable to load shared library 'lmdb' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: liblmdb: cannot open shared object file: No such file or directorySystem.DllNotFoundException: Unable to load shared library 'lmdb' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: liblmdb: cannot open shared object file: No such file or directory Thanks |
I'm not quite following how you fixed this. Any ideas how I can fix this on Amazon Linux or Ubuntu? Do I need to set some environment config? |
I did that in Azure pipeline template yaml. What I did was used in CI...if u are doing it manually then you will need to set the path environment variable and then run the make script |
It might be the path of least resistance to include linux binaries in the nuget at this point. I didn't bother early on because there was a lot of churn, but thinking the dust has settled by now. Anybody up for a PR? |
The last time I checked, nuget had linux libraries included but somehow that is not being discovered on linux |
Fixed by 057e841 |
The text was updated successfully, but these errors were encountered: