<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>You could probably generate an nmake build and then use the
platform SDK to compile 64bit from the command line. You wouldn’t be able
to use VS2003 to debug your 64 bit build though. If you want to use the IDE to
debug I think the simplest thing would be to upgrade to either VS 2005 or VS
2008 which has built in 64bit support.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
vtkusers-bounces@vtk.org [mailto:vtkusers-bounces@vtk.org] <b>On Behalf Of </b>Laurent
Peters<br>
<b>Sent:</b> Friday, October 03, 2008 11:12 AM<br>
<b>To:</b> vtkusers@vtk.org<br>
<b>Subject:</b> [vtkusers] Windows 64 bits compilation with Visual Studio .net
2003<o:p></o:p></span></p>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<div>
<p class=MsoNormal>I usually compile my code for 64 bits Windows using
Microsoft Visual Studio .net 2003 and Microsoft Platform SDK for Windows Server
2003.<br>
I tried to compile VTK 5.2 for 64 bits Windows with the same tools.<br>
<br>
Compilation fails because CMake automatically adds the flag /MACHINE:I386 to
the linker options,<br>
which conflicts with the /MACHINE:amd64 flag that I specified in CMake.<br>
<br>
Is there a way to avoid that CMake adds this /MACHINE:I386 flag? I did not find
one.<br>
Do I need to upgrade to the latest version of Microsoft Visual Studio, for
which 64 bits compilation of VTK seems straightforward?<br>
Are there some instructions available to compile with these tools?<br>
<br>
Thanks,<br>
Laurent<span style='font-size:8.0pt;font-family:"Arial","sans-serif";
color:black'><br>
<br>
<o:p></o:p></span></p>
<p class=MsoNormal><o:p> </o:p></p>
</div>
</div>
</body>
</html>