-
Notifications
You must be signed in to change notification settings - Fork 238
Description
Runnning jbrsdk-21.0.6-windows-x86-b872.80 on Windows 11.
Since this JBR is built for x86, I expect that x86 shared libraries can be loaded via Classloader.loadLibrary().
Here's what happens:
java.lang.UnsatisfiedLinkError: C:\dev\jose\work\lib\Windows\libmysqld.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2418)
at java.base/java.lang.Runtime.load0(Runtime.java:852)
at java.base/java.lang.System.load(System.java:2027)
This does work with Oracle JDK 1.8.0_202 (Windows x86).