Got confused with 32bit and 64bit OPENSIM

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
leosky kidd
Posts: 3
Joined: Mon Oct 26, 2015 3:08 am

Got confused with 32bit and 64bit OPENSIM

Post by leosky kidd » Tue Nov 03, 2015 12:23 am

I am new to OpenSim. I'm using WIndow7 64bit
By default, I installed OpenSim 3.3 64bit and it runs perfectly with my 64bit machine.
But when I was trying to follow the tutorial.
It keeps throwing errors with the issue of trying to build 32 application with 64bit library.
I tried to fix it by installing 32 bit version of OpenSim 3.3. Yea I succeeded in building it but now I can't initialize my OpenSim 3.3 32bit on my 64bit machine. It says JV creation failed.

I was just wondering if OpenSim 3.3 can create 64bit application.
Or it can only just generate 32bit application?

Please help and forgive my ignorance.
It's urgent.
I need this info to do my research.

Please help

Thank you in advance

User avatar
leosky kidd
Posts: 3
Joined: Mon Oct 26, 2015 3:08 am

Re: Got confused with 32bit and 64bit OPENSIM

Post by leosky kidd » Tue Nov 03, 2015 12:25 am

Ps: I'm using visual studio 2015 and Cmake 2.8

Coz the newest version of OpenSim 3.3 says it is compatible to VS 2015 and VS2013

User avatar
Ayman Habib
Posts: 2238
Joined: Fri Apr 01, 2005 12:24 pm

Re: Got confused with 32bit and 64bit OPENSIM

Post by Ayman Habib » Fri Nov 06, 2015 11:16 am

Hi,

Sorry about the confusion. In general you should use the 64 bit installer on 64 bit machine and 32 bit on 32 bit machines (although windows 64 can run 32 bit if you need to as in the case of 32 bit Matlab for example).

I would uninstall the 32 bit version and keep/re-install the 64 bit version. The problem you had initially was likely that when configuring CMake to build the examples, it ended up generating files to build win32 rather than win64, the problem showed only downstream.

This could be a bug in the CMakelists.txt file we distribute or with the documentation/guide so it's important for us to find out which is the case, and what distribution/example you were following so we can fix it for the future.

Please let us know if that helps you fix the problem and proceed.

Best regards,
-Ayman

POST REPLY