<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 53: Win64 build</title><link>https://sourceforge.net/p/cppunit/feature-requests/53/</link><description>Recent changes to 53: Win64 build</description><atom:link href="https://sourceforge.net/p/cppunit/feature-requests/53/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 03 Dec 2008 09:08:11 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/cppunit/feature-requests/53/feed.rss" rel="self" type="application/rss+xml"/><item><title>Win64 build</title><link>https://sourceforge.net/p/cppunit/feature-requests/53/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I am working on building the source of CPPunit 1.12.1 version on Windows 64 XP (x64) in MS Visual Studio 2005 (V8). However, a couple of issues appeared during building listed below:&lt;/p&gt;
&lt;p&gt;1. In Configuration Manager of the Build menu option, I needed to select x64 as the Active solution platform since the active solution was set to Win32. This is expected since Win64 is supposedly not supported.&lt;/p&gt;
&lt;p&gt;2. In the Preprocessor Definitions option in the project C/C++ configuration properties, I changed WIN32 to WIN64 since I was building for WIN64. Now this step is not mandatory since the projects build for Win32 but I felt it would be appropriate that way. &lt;/p&gt;
&lt;p&gt;3. Some erros occured in some of the projects while others occurred in all projects apart from 'cppunit' and 'cppunit_dll':&lt;/p&gt;
&lt;p&gt;a) .\DynamicWindow\cdxCDynamicDialog.cpp(30) : error C2440: 'static_cast' : cannot convert from 'void (__cdecl cdxCDynamicDialog::* )(UINT)' to 'void (__cdecl CWnd::* )(UINT_PTR)' ---&amp;gt; I changed UINT to UINT_PTR in the OnTimer function and the error was corrected.&lt;/p&gt;
&lt;p&gt;b) .\MsDevCallerListCtrl.cpp(67) : error C3505: cannot load type library '{80CC9F66-E7D8-4DDD-85B6-D9E6CD0E93E2}'&lt;br /&gt;
.\MsDevCallerListCtrl.cpp(67) : fatal error C1104: fatal error importing libid: '80cc9f66-e7d8-4ddd-85b6-d9e6cd0e93e2'&lt;/p&gt;
&lt;p&gt;c)...\cppunit-1.12.1\src\msvc6\dsplugin\stdafx.h(12) : fatal error C1189: #error :  This add-in is for VC++ 6.0 only&lt;/p&gt;
&lt;p&gt;I therefore built the 'cppunit' and 'cppunit_dll projects only. Most of these erros I guess are due to the fact that Win64 is not supported. Is there a temporary solution available at the moment which can be used to build the CPPUnitLibraries solution. If not, as one user already asked, when can we expect a solution for Win64.&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">nik</dc:creator><pubDate>Wed, 03 Dec 2008 09:08:11 -0000</pubDate><guid>https://sourceforge.neta22aac00b303f401321e9713186929610af8d7f0</guid></item></channel></rss>