error \openalprjni.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform

69 views
Skip to first unread message

LUIS MANUEL MARQUEZ RODRIGUEZ

unread,
May 14, 2016, 2:54:08 PM5/14/16
to OpenALPR
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Users\manuel\Downloads\openalpr_64\openalprjni.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1938)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at com.openalpr.jni.Alpr.<clinit>(Alpr.java:7)
at Main1.main(Main1.java:36)
C:\Users\manuel\AppData\Local\NetBeans\Cache\8.1\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 0 seconds)

LUIS MANUEL MARQUEZ RODRIGUEZ

unread,
May 14, 2016, 2:58:36 PM5/14/16
to OpenALPR
with 32 bit the error is 
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Users\manuel\Downloads\openalpr_32\openalprjni.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1938)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at com.openalpr.jni.Alpr.<clinit>(Alpr.java:7)
at Main1.main(Main1.java:36)
C:\Users\manuel\AppData\Local\NetBeans\Cache\8.1\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 0 seconds)

and i had all the dll in the path 

-Djava.library.path="C:\Users\manuel\Downloads\openalpr_32"

and i olso change 
-Djava.library.path="C:\Users\manuel\Downloads\openalpr_64"


Mwesigye john bosco

unread,
May 16, 2016, 5:03:38 AM5/16/16
to OpenALPR
Try to use the 32 bit library because your machine is a 32bit. download the precompiled one because they are easy to setup from here
Reply all
Reply to author
Forward
0 new messages