Page 1 of 1

OpenSim 64-bit Compatibility issues

Posted: Tue Jul 01, 2014 11:05 am
by emmccain
Using a windows 64-bit operating system, and the 64-bit OpenSim 3.1, the operational space controller plug in would compile in Visual Studio 2010 express, but it would not run. Error messages including 'LINK: fatal error LNK1104" or "Unknown Exception" were displayed under different settings. When 32-bit Opensim 3.1 was installed, the plug in was able to run correctly. Are there any settings in Visual Studio 2010 express that would allow the use of 64-bit OpenSim version 3.1? Or is it possible to use a compiler other than Visual Studio that would minimize compatibility issues?

Re: OpenSim 64-bit Compatibility issues

Posted: Tue Jul 01, 2014 12:28 pm
by mengxjchina
Hi,

When you create your plugin via CMake, you should select right compiler(here your system should select Visual Studio 10 Win64) to generate the .dll file.

Best,
Xiangjie

Re: OpenSim 64-bit Compatibility issues

Posted: Wed Jul 02, 2014 7:27 am
by emmccain
Hi Xiangjie,

When I selected this option in Cmake, the error "Cannot enable 64-bit tools with Visual Studio Express" popped up. Is there any other solution that will work with the Visual Studio 2010 Express edition?

Re: OpenSim 64-bit Compatibility issues

Posted: Thu Jul 03, 2014 8:31 am
by emmccain
I downloaded Visual Studio 2010 pro, and was able to run cmake without issues. However, when I tried to build in Visual Studio I get fatal error C1083: Cannot open include file: 'excpt.h' : No such file or directory. Any suggestions?