I have set up a fresh build environment (Win10 x64, no Visual Studio). The ANT build runs well, but there is a single test which fails: The UNICODE load test. The DLL itself is actually existing in that temporary path, but apparently some dependency is missing (unfortunately it is not clear which one).
Is that my fault (and how to fix it) or is that a known bug of the build script (so I can safely ignore it)?
[junit] Testcase: testLoadFromUnicodePath(com.sun.jna.JNALoadTest): Caused an ERROR
[junit] JVM error: System.load() failed to load JNA native library from C:\Users\MARKUS~1\AppData\Local\Temp\testLoadFromUnicodePath-флсву\jna8997040060671353501.dll): java.lang.UnsatisfiedLinkError: C:\Users\Markus Karg\AppData\Local\Temp\testLoadFromUnicodePath-?????\jna8997040060671353501.dll: Can't find dependent libraries
[junit] java.lang.Error: JVM error: System.load() failed to load JNA native library from C:\Users\MARKUS~1\AppData\Local\Temp\testLoadFromUnicodePath-флсву\jna8997040060671353501.dll): java.lang.UnsatisfiedLinkError: C:\Users\Markus Karg\AppData\Local\Temp\testLoadFromUnicodePath-?????\jna8997040060671353501.dll: Can't find dependent libraries
[junit] at com.sun.jna.JNALoadTest.testLoadFromUnicodePath(JNALoadTest.java:266)
[junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)