Dear developers of CLIPS,
I've got a trouble running CLIPSJNI dll-library under 64-bit Windows Vista with 64-bit Intel Pentium processor. NetBeans in compilling my Java-project shows the following error:
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: D:\Мои документы\NetBeansProjects\Fuzzy\CLIPSJNI.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
Because of Java's link to 32-bit dll I thought the problem is in it. Googling the Internet I found out that 32-bit-compiled dlls do not work with 64-bit systems.
I tried to recompile dll-library as noted in CLIPSJNI manual, using command "nmake -f makefile.win", but the compiler stops working on the following string (from makefile.win):
cl -c -DWIN_MVC -DALLOW_ENVIRONMENT_GLOBALS=0 /I"D:\Program Files\Java\jdk1.6.0_12\include" /I"D:\Program Files\Java\jdk1.6.0_12\include\win32" $<
and Windows shows the message about closing compiler with error.
Trying to accurate Java-path in makefile.win have not got succes.
Would you mind asking, if there exist any CLIPSJNI dll-library for using under 64-bit Windows, or how I could recompile it's source code with no errors?
Best regards, Aleksej.
There is no library for use with 64-bit Windows. I don't have a computer running with 64-bit Windows, so I can't tell you what to do to make it work in that environment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.