Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[platform-swt-dev] Can't load AMD 64-bit .dll on a IA 32-bit platform

Hi all,

We are experiencing a strange error on a Win XP SP3 32-bit platform: when launched, our application is trying to load a SWT AMD 64-bit.dll when the OS is 32 bit and java itself is 32-bit.

swt-3.6M3-win32-win32-x86.jar is in the classpath and it contains swt-win32-3617.dll and the other win32 dlls

Java Propeties are:
java.version: 1.6.0_15
java.vm.info: mixed mode, sharing
java.vm.name: Java HotSpot(TM) Client VM
java.vm.specification.name: Java Virtual Machine Specification
java.vm.specification.vendor: Sun Microsystems Inc.
java.vm.specification.version: 1.0
java.vm.vendor: Sun Microsystems Inc.
java.vm.version: 14.1-b02
os.arch: x86
os.name: Windows XP
os.version: 5.1
path.separator: ;
sun.arch.data.model: 32

Still when trying to use SWT, we have this in the log:
Exception in thread "main" java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
no swt-win32-3617 in java.library.path
no swt-win32 in java.library.path
C:\Documents and Settings\mboegem.NEWBASE\Local Settings\Temp\swtlib-32\swt-win32-3617.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform
Can't load library: C:\DOCUME~1\MBOEGE~1.NEW\LOCALS~1\Temp\swtlib-32\swt-win32.dll

The hardware is a DELL Precision M6400
Core 2 DUO P8400 @2.26Ghz - 3.5Mb RAM


Have any of you seen such a thing before?
Any ideas?


Thanks in advance,
-Patrick Talbot


Back to the top