<span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 12px"><div>I did't do a x64 build.  I will be next month.  </div>

<div>I'm also going to look into switching from gccxml to CastXML with the gccxml emulation mode.</div>

<div> </div>

<div>All you should need to do is switch the arch in the VS solution configuration manager for VTK and Activiz.</div>

<div>You shouldn't need to change anything at the CMAKE level or regenerate.</div>

<div> </div>

<div>
<div>Mark DeArman</div>

<div>Cascade Acoustic Research</div>

<div>http://www.cascadeacoustic.com</div>

<div>(253) 200-5353</div>
</div>

<div> </div>

<hr align="center" size="2" width="100%" />
<div><span style="font-family: tahoma,arial,sans-serif; font-size: 10pt;"><b>From</b>: "Matias Montroull" <matimontg@gmail.com><br />
<b>Sent</b>: Wednesday, September 23, 2015 1:27 PM<br />
<b>To</b>: mark@cascadeacoustic.com<br />
<b>Subject</b>: Re: [vtkusers] Activiz 6.2 with VTK-6.2 and .NET 4.0 Build Success</span>

<div> </div>

<div dir="ltr">Mark, one question, were you able to build the 64 bits version of this? I noticed mine was buiolt using 32 bits. What needs to happen to build 64 bits?
<div>Thank you!</div>

<div>Matias.<br />
 
<div class="gmail_quote">
<div dir="ltr">El mié., 16 de sept. de 2015 a la(s) 11:20 p. m., Mark DeArman <<a href="mailto:mark@cascadeacoustic.com">mark@cascadeacoustic.com</a>> escribió:</div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">Great news!  Glad to hear you got it all built.  Now the hard part has started for me, actually getting the viewmodels put together to interface with our application ;-)</span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></div>

<div>
<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">Mark DeArman</span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">Cascade Acoustic Research</span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><a href="http://www.cascadeacoustic.com" target="_blank">http://www.cascadeacoustic.com</a></span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">(253) 200-5353</span></div>
</div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></div>

<hr align="center" size="2" width="100%" />
<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:tahoma,arial,sans-serif;font-size:10pt"><b>From</b>: "Matias Montroull" <<a href="mailto:matimontg@gmail.com" target="_blank">matimontg@gmail.com</a>><br />
<b>Sent</b>: Wednesday, September 16, 2015 4:42 PM<br />
<b>To</b>: <a href="mailto:mark@cascadeacoustic.com" target="_blank">mark@cascadeacoustic.com</a>, <a href="mailto:vtkusers@vtk.org" target="_blank">vtkusers@vtk.org</a></span></span></div>

<div><br />
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:tahoma,arial,sans-serif;font-size:10pt"><b>Subject</b>: Re: [vtkusers] Activiz 6.2 with VTK-6.2 and .NET 4.0 Build Success</span></span></div>

<div>
<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></div>

<div dir="ltr"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">Hi, </span>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">I was able to build ActiViz successfully. Altough Mummy did not completely built, I got the 2 Kitware.Mummy DLLs that are needed for ActiViz to be built as well as the mummy.exe file.</span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><b>I thank Mark for all the information he provided</b>, I'll try to post the steps I followed, it's pretty similar to what you can find in the Wiki Page but there are some tweaks that need to be done in order to get it working.</span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">I had to add the <span style="font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px">vtkRenderingContextOpenGL-</span><span style="font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px">6.2.lib before configuring the project with Cmake and needed to change </span><span style="font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px">vtkCommonEL_dll</span><span style="line-height:1.5"> to </span><span style="font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px">vtkCommonCoreEL_dll</span><span style="font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px"> in some of the .in files </span><span style="font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px">and </span><span style="line-height:1.5">vtkGraphicsEL_dll to </span>vtkFiltersProgrammableEL_dll in the vtkProgrammableAttributeDataFilter_Extra.cs</span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">Regards,</span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">Matias.</span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">  </span>

<div class="gmail_quote">
<div dir="ltr"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">El mié., 16 de sept. de 2015 a la(s) 3:20 p. m., Mark DeArman <<a href="mailto:mark@cascadeacoustic.com" target="_blank">mark@cascadeacoustic.com</a>> escribió:</span></div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">>Why not just publish a git branch with your changes on GitHub or some<br />
>other publicly hosted site? Perhaps your branch would get picked up by<br />
>the folks maintaining the ActiViz repo now.</span></span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">Because I don't use git.  We use TFS at work, and the easiest way to publish it was to zip it all up and put it on a cloud drive.</span></span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">Re: gcc-xml and Mummy, I agree that abandoning gccxml is the real solution.  What is the point in patching it for modern VS support if it's a dead project.  Fixing mummy to support the standard VTK wrapping libraries makes the most since.</span></span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></span></div>

<div>
<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">Mark DeArman</span></span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">Cascade Acoustic Research</span></span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><a href="http://www.cascadeacoustic.com" target="_blank">http://www.cascadeacoustic.com</a></span></span></div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">(253) 200-5353</span></span></div>
</div>

<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></span></div>

<hr align="center" size="2" width="100%" />
<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:tahoma,arial,sans-serif;font-size:10pt"><b>From</b>: "David Cole" <<a href="mailto:DLRdave@aol.com" target="_blank">DLRdave@aol.com</a>><br />
<b>Sent</b>: Wednesday, September 16, 2015 7:12 AM<br />
<b>To</b>: <a href="mailto:mark@cascadeacoustic.com" target="_blank">mark@cascadeacoustic.com</a><br />
<b>Cc</b>: "<a href="mailto:vtkusers@vtk.org" target="_blank">vtkusers@vtk.org</a>" <<a href="mailto:vtkusers@vtk.org" target="_blank">vtkusers@vtk.org</a>></span></span></span></div>

<div><br />
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:tahoma,arial,sans-serif;font-size:10pt"><b>Subject</b>: Re: [vtkusers] Activiz 6.2 with VTK-6.2 and .NET 4.0 Build Success</span></span></span></div>

<div>
<div><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">> "if my idea of adding a second build step can get rid of the VS2008/MSCRT9 dependency for the final library"<br />
<br />
Yes, I think it absolutely could. It would be based on the assumption,<br />
however, that the interface generated by analyzing the source under<br />
the VS2008 environment would in the end be compatible with what you<br />
compile and link for the final library. And it would mean a two-stage<br />
build, with VS2008 still required for the first stage.<br />
<br />
I would be interested to see if anybody can replace gcc-xml with the<br />
new&improved CastXML, and still build ActiViz using a more modern VS<br />
all in one go. I haven't had time to investigate bringing things up to<br />
date for using CastXML, but if anybody else does, please do let us all<br />
know here on the VTK lists.<br />
<br />
Question for you:<br />
Why not just publish a git branch with your changes on GitHub or some<br />
other publicly hosted site? Perhaps your branch would get picked up by<br />
the folks maintaining the ActiViz repo now.<br />
<br />
<br />
Cheers,<br />
David C.<br />
<br />
<br />
<br />
<br />
On Wed, Sep 16, 2015 at 1:13 AM, Mark DeArman <<a href="mailto:mark@cascadeacoustic.com" target="_blank">mark@cascadeacoustic.com</a>> wrote:<br />
> Mallikarjun,<br />
> Your very welcome. I hope they'll help someone else out. I've been very<br />
> excited about using Activiz in a project for years. Since I was a kid stuck<br />
> running BSD on mac68k I've always enjoyed the challenge of porting software,<br />
> so I had a great time working on the build.<br />
><br />
> gccxml generates the XML description of the C++ VTK library exports. Mummy<br />
> reads these and generates the csharp wrapper files. I really have not dug<br />
> into it deep enough yet to know how the Activiz export layer source fits<br />
> into the puzzle, but if I get some time, I'll see if my idea of adding a<br />
> second build step can get rid of the VS2008/MSCRT9 dependency for the final<br />
> library.<br />
><br />
> Mark DeArman<br />
> Cascade Acoustic Research<br />
> <a href="http://www.cascadeacoustic.com" target="_blank">http://www.cascadeacoustic.com</a><br />
> (253) 200-5353<br />
><br />
> ________________________________<br />
> From: "Mallikarjun K" <<a href="mailto:mallikarjun49@gmail.com" target="_blank">mallikarjun49@gmail.com</a>><br />
> Sent: Tuesday, September 15, 2015 9:52 PM<br />
> To: <a href="mailto:mark@cascadeacoustic.com" target="_blank">mark@cascadeacoustic.com</a><br />
> Subject: Re: [vtkusers] Activiz 6.2 with VTK-6.2 and .NET 4.0 Build Success<br />
><br />
> Hi Mark,<br />
><br />
> Thanks for sharing the source directories. One quick question..if I am not<br />
> wrong,the purpose of gcc-xml is to generate the xml descryption of c++<br />
> program, I found link <a href="https://github.com/dgobbi/WrapVTK" target="_blank">https://github.com/dgobbi/WrapVTK</a> which has a<br />
> generator for xml.<br />
><br />
> Thank you.<br />
><br />
> On Tue, Sep 15, 2015 at 4:48 AM, Mark DeArman <<a href="mailto:mark@cascadeacoustic.com" target="_blank">mark@cascadeacoustic.com</a>><br />
> wrote:<br />
>><br />
>> Nothing will make it build in VS2013. Because of gccxml, you have to have<br />
>> VS2008 to do the build.<br />
>> I started to work on patching gccxml, but that was kind of a nightmare<br />
>> I'll leave to someone with more time.<br />
>> I am not a C++ template guru.<br />
>><br />
>> But, the changes I've made build the binaries targeting .NET 4.0 instead<br />
>> of .NET 2.0.<br />
>><br />
>> Here is the link to the Source download directory. I'm uploading it right<br />
>> now, so it will be a little bit.<br />
>><br />
>><br />
>> <a href="https://onedrive.live.com/redir?resid=C21891647818579A!108957&authkey=!ADS9VLyqTef24FY&ithint=folder%2c" target="_blank">https://onedrive.live.com/redir?resid=C21891647818579A!108957&authkey=!ADS9VLyqTef24FY&ithint=folder%2c</a><br />
>><br />
>> Mark DeArman<br />
>> Cascade Acoustic Research<br />
>> <a href="http://www.cascadeacoustic.com" target="_blank">http://www.cascadeacoustic.com</a><br />
>> (253) 200-5353<br />
>><br />
>> ________________________________<br />
>> From: "Mallikarjun K" <<a href="mailto:mallikarjun49@gmail.com" target="_blank">mallikarjun49@gmail.com</a>><br />
>> Sent: Monday, September 14, 2015 5:55 AM<br />
>> To: <a href="mailto:mark@cascadeacoustic.com" target="_blank">mark@cascadeacoustic.com</a><br />
>> Subject: Re: [vtkusers] Activiz 6.2 with VTK-6.2 and .NET 4.0 Build<br />
>> Success<br />
>><br />
>> Hi Mark,<br />
>><br />
>> Can you send me the patched source directories. I want to make use of<br />
>> activiz 6.2 for vtk 6.2 with vs2013?<br />
>><br />
>> Thanks<br />
>><br />
>><br />
>> On Mon, Sep 14, 2015 at 10:49 AM, Mark DeArman <<a href="mailto:mark@cascadeacoustic.com" target="_blank">mark@cascadeacoustic.com</a>><br />
>> wrote:<br />
>>><br />
>>> I finally finished patching and testing the build.<br />
>>> VTK-6.2 built with Intel C++ 14.0<br />
>>> Activiz 6.2 built with .NET 4.0<br />
>>> Mummy 1.0.3 built with .NET 4.0<br />
>>><br />
>>> If anyone else is having trouble getting this working, feel free to get<br />
>>> in contact with me, I can send you my patched source directories. This is<br />
>>> my first experience with CMake, and I've got to say it sure made things a<br />
>>> breeze.<br />
>>><br />
>>> The only thing which drove me nuts was the number of times a full rebuild<br />
>>> got triggered after patching individual source files. I wish the<br />
>>> maintainers would remove the gccxml/mummy generate functions from the<br />
>>> configure step, and just make it another build step.<br />
>>><br />
>>> I hope I can get more involved with the project but I've got a lot of<br />
>>> learning to do before I'd feel comfortable in CMake.<br />
>>><br />
>>> Mark DeArman<br />
>>> Cascade Acoustic Research<br />
>>> <a href="http://www.cascadeacoustic.com" target="_blank">http://www.cascadeacoustic.com</a><br />
>>> (253) 200-5353<br />
>>><br />
>>> _______________________________________________<br />
>>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br />
>>><br />
>>> Visit other Kitware open-source projects at<br />
>>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br />
>>><br />
>>> Please keep messages on-topic and check the VTK FAQ at:<br />
>>> <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br />
>>><br />
>>> Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" target="_blank">http://markmail.org/search/?q=vtkusers</a><br />
>>><br />
>>> Follow this link to subscribe/unsubscribe:<br />
>>> <a href="http://public.kitware.com/mailman/listinfo/vtkusers" target="_blank">http://public.kitware.com/mailman/listinfo/vtkusers</a><br />
>>><br />
>><br />
>><br />
>><br />
>> --<br />
>> With Kind Regards:<br />
>> Mallikarjuna K,<br />
>> 07795531103/09908238861.<br />
>><br />
>><br />
>> _______________________________________________<br />
>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br />
>><br />
>> Visit other Kitware open-source projects at<br />
>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br />
>><br />
>> Please keep messages on-topic and check the VTK FAQ at:<br />
>> <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br />
>><br />
>> Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" target="_blank">http://markmail.org/search/?q=vtkusers</a><br />
>><br />
>> Follow this link to subscribe/unsubscribe:<br />
>> <a href="http://public.kitware.com/mailman/listinfo/vtkusers" target="_blank">http://public.kitware.com/mailman/listinfo/vtkusers</a><br />
>><br />
><br />
><br />
><br />
> --<br />
> With Kind Regards:<br />
> Mallikarjuna K,<br />
> 07795531103/09908238861.<br />
><br />
><br />
> _______________________________________________<br />
> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br />
><br />
> Visit other Kitware open-source projects at<br />
> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br />
><br />
> Please keep messages on-topic and check the VTK FAQ at:<br />
> <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br />
><br />
> Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" target="_blank">http://markmail.org/search/?q=vtkusers</a><br />
><br />
> Follow this link to subscribe/unsubscribe:<br />
> <a href="http://public.kitware.com/mailman/listinfo/vtkusers" target="_blank">http://public.kitware.com/mailman/listinfo/vtkusers</a><br />
><br />
 </span></span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">_______________________________________________<br />
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br />
<br />
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br />
<br />
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="noreferrer" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br />
<br />
Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=vtkusers</a><br />
<br />
Follow this link to subscribe/unsubscribe:<br />
<a href="http://public.kitware.com/mailman/listinfo/vtkusers" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/vtkusers</a></span></blockquote>
</div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span>

<div dir="ltr"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">--</span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span>

<div dir="ltr"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px">Matias</span></div>
<span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"> </span></div>
</blockquote>
</div>
</div>
</div>

<div dir="ltr">--</div>

<div dir="ltr">Matias</div>
</div></span>