Jump to content
OpenSplice DDS Forum
caradees

Build errors on Windows 7 64-Bit System

Recommended Posts

caradees   

Hello,

 

Please find attached to this post the build errors that I am getting while trying to build DDSTouchstone

 

My system is a Windows 7 64 bit machine

Visual Studio version installed is MS Visual Studio 2012

Java JDK Version is 1.7.0_05

 

C, C++ and Java, all builds fail. output.txt

Share this post


Link to post
Share on other sites

Hi

 

It seems like the zip available on the sourceforge website is a bit out of date (code in there does not compile out-of-the-box for OpenSplice V6).  However, if you click the "Git" and then "Download Snapshot" buttons then you get a snapshot of the latest code which does compile against V6.  Of course the zip link should be updated and I'll make sure it is, apologies.

 

Unfortunately Touchstone does not yet have Windows 64 support but that could be achieved by, for example, replacing the lines :

SET OS_LDLIBS=/LIBPATH:"%MSVC%\lib"
SET OS_LDLIBS=%OS_LDLIBS% /LIBPATH:"%PLATFORMSDK%\lib"

with

SET OS_LDLIBS=/LIBPATH:"%MSVC%\lib\amd64"
SET OS_LDLIBS=%OS_LDLIBS% /LIBPATH:"%PLATFORMSDK%\lib\x64"

in makefiles/MakeWin.touchstone_c, makefiles/MakeWin.touchstone_cpp and makefiles/MakeWin.tools

 

A more "correct" enhancement for 32/64 bit compatibility will be made in due course, but I hope that gets you going for now...

 

cheers

James

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×