1

I get this error message

java.lang.UnsatisfiedLinkError: C:\Users\flex\test\lib\native\mylib.dll: Can't find dependent libraries 

mylib.dll is a JNI Wrapper which uses other C-Libraries.

When I open mylib.dll with Dependency Walker it shows that all dependent libraries are available!

Is there a way to check which library is not found within java?

I compiled the 3rd party libraries with Visual Studio and mylib with mingw32. could that be a problem?

1

1 Answer 1

0

you are using windows then you need to put dll into current working directory. or you can also use java.library.path system property.

Sign up to request clarification or add additional context in comments.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.