CLIPSJNI on windows x64

1,489 views
Skip to first unread message

Jimm

unread,
Jun 5, 2012, 11:26:17 AM6/5/12
to CLIPSESG
Hello,

I've done an expert system that works perfectly on windows 32-bit OS.
Now, we've upgraded to windows x64 and my CLIPSJNI.dll is for 32-bit
OS so it doesn't work (always getting C:\Windows
\System32\CLIPSJNI.dll: Can't load IA 32-bit .dll on a AMD 64-bit
platform error)

Is there a way to run CLIPSJNI-based application on windows x64?

Best regards

Jimm

unread,
Jun 6, 2012, 11:15:33 AM6/6/12
to clip...@googlegroups.com
Finally it's ok, I just recompiled the library for 64bits and it works!

Martin Machuca

unread,
Jun 14, 2012, 3:20:24 PM6/14/12
to clip...@googlegroups.com
Hi Jim, 
Could you share with me the compiled DLL?
 I'd appreciate it. 

regards, 
martin

Lode Hoste

unread,
Sep 22, 2012, 12:05:06 PM9/22/12
to clip...@googlegroups.com
CLIPS JNI DLL Windows 64bit, JDK6, SVN rev. 93 (Jan 2012)
http://wise.vub.ac.be/~lhoste/public/CLIPSJNI-64.zip

2012/9/22 Richard Gris <rcg...@gmail.com>:
> Hi Jim,
>
> I got the same problem that you and Martin had. Could you please share the
> 64bits library with us? I couldn't find it anywhere else.
> Thanks a lot,
>
> Richard
> --
> You received this message because you are subscribed to the Google Groups
> "CLIPSESG" group.
> To post to this group, send email to CLIP...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/CLIPSESG?hl=en
>
> --> IF YOU NO LONGER WANT TO RECEIVE EMAIL <--
> Visit this group at http://groups.google.com/group/CLIPSESG?hl=en
> Click on "Edit my membership" link.
> Select the "No Email" radio button.
> Click the "Save these settings" button.
>
> --> IF YOU WANT TO UNSUBSCRIBE <--
> Visit this group at http://groups.google.com/group/CLIPSESG?hl=en
> Sign in
> Click on "Edit my membership" link.
> Click the "Unsubscribe" button.
> Note: This appears to be the most reliable way to unsubscribe
>
> Alternately, send email to CLIPSESG-u...@googlegroups.com. You will
> receive an email which you must respond to as well to unsubscribe. Clicking
> the link mentioned in the unsubscribe reply does not appear to work
> reliably.

Valentino Marrello

unread,
Jul 5, 2013, 4:31:03 AM7/5/13
to clip...@googlegroups.com
Thanks 

CLIPS Support

unread,
Jul 27, 2013, 8:20:44 PM7/27/13
to clip...@googlegroups.com
If you have Visual Studio, you can recompile the DLL for AMD 64-bit. Follow the instructions in the documentation and use the "nmake -f makefile.win" command to recreate the DLL. Before issuing that command, however, there are a couple of things you need to do. First, update makefile.win to reference the version of Java you have installed on your machine (it's currently set to jdk 1.6--look in Program Files/Java to see the directory name of the jdk directory which should be jdk appended with the version number). Next, execute the script that sets up the environment variables for the appropriate target machine. For example, vcvars64.bat in the directory "Program Files (x86)/Microsoft Visual Studio 11.0/VC/bin/amd64" will set up the environment for AMD 64-bit architecture. Once that's been set you can create the DLL with the command "nmake -f makefile.win".
Message has been deleted

CLIPS Support

unread,
Mar 26, 2015, 7:28:53 PM3/26/15
to clip...@googlegroups.com
64 bit libraries are now included with the 0.4 release of CLIPSJNI available at https://sourceforge.net/projects/clipsrules/files/CLIPS/6.30/.
Reply all
Reply to author
Forward
0 new messages