<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<blockquote type="cite">The ParaView dev team switched from Open-MPI
1.6.2 backwards to 1.4.4, precisely because the support was
dropped.</blockquote>
I'm not sure about this, Kitware folks could clarify. If ParaView
developers are picking an MPI implementation, then it should
probably be MS MPI. It's the only option going forward, as other
porjects have dropped support some time ago. Using the aging
versions of OpenMPI/MPICH are going to be problematic as windows
platform compilers etc evolves.<br>
<br>
<blockquote type="cite">Problem is that the source code for the
current MS-MPI builds does not seem to be publicly available,</blockquote>
Is that really a problem?<br>
<br>
<br>
<div class="moz-cite-prefix">On 08/08/2014 09:59 AM, Bruno Santos
wrote:<br>
</div>
<blockquote cite="mid:53E50208.3040306@bluecape.com.pt" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<div class="moz-cite-prefix">As far as I can understand/deduce:<br>
<ol>
<li>The ParaView dev team switched from Open-MPI 1.6.2
backwards to 1.4.4, precisely because the support was
dropped. I guess the 1.4.4 version provided a more
stable'ish working version than 1.6.2.</li>
<li>MS-MPI originated from MPICH2 source code for Windows. And
MPICH2 is no longer supported on Windows, because MS-MPI is
the go-to build of MPICH2 for Windows.</li>
<li>Problem is that the source code for the current MS-MPI
builds does not seem to be publicly available, which might
be why ParaView isn't linking to it in the first place.
Although I vaguely remember a ParaView version that was
linked to a stub MPI, possibly because of that...<br>
</li>
</ol>
On 08-08-2014 17:21, Burlen Loring wrote:<br>
</div>
<blockquote cite="mid:53E4F8F6.2060703@lbl.gov" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
OpenMPI dropped support for windows some time ago. Would it not
make sense to use MS MPI?<br>
<br>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<a moz-do-not-send="true"
href="https://www.open-mpi.org/software/ompi/v1.6/ms-windows.php">https://www.open-mpi.org/software/ompi/v1.6/ms-windows.php</a><br>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<a moz-do-not-send="true"
href="http://msdn.microsoft.com/en-us/library/bb524831%28v=vs.85%29.aspx">http://msdn.microsoft.com/en-us/library/bb524831(v=vs.85).aspx</a><br>
<br>
<div class="moz-cite-prefix">On 08/08/2014 07:30 AM, Robert
Maynard wrote:<br>
</div>
<blockquote
cite="mid:CAFzjYVordMJ9uhR9yM+k1pRViojDV1a6SeoE8cCxKf52iSg04Q@mail.gmail.com"
type="cite">
<pre wrap="">This is really cool! We should try to integrate the open mpi changes
as those seem really reasonable.
As far as building Qt, this is required for two reasons. The first is
that the Qt 4.8 series only has 32bit official binaries for windows,
and we would need 32 and 64bit. If we moved to Qt 5.X it would be
possible to use the official binaries, as long as moved to VS
2010/2012.
Now the reason that we currently build with VS 2008 is because of hard
requirements in the python build system. I know that people are
investigating a new build system for python that supports VS 2010 /
VS2012. So if ParaView is ever able to use the new python build
system, and officially moves over to Qt 5.X we should transition to
use the official Qt binaries for windows.
On Wed, Aug 6, 2014 at 8:59 AM, Bruno Santos
<a moz-do-not-send="true" class="moz-txt-link-rfc2396E" href="mailto:bruno.santos@bluecape.com.pt"><bruno.santos@bluecape.com.pt></a> wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Greetings to all!
We at blueCAPE have made available an unofficial SDK of ParaView 4.1.0 for
Windows 32 and 64-bit, based on the official SuperBuild and respective build
options. It's available here:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://code.google.com/p/unofficial-paraview-dev-install/wiki/Downloads#ParaView_4.1.0">https://code.google.com/p/unofficial-paraview-dev-install/wiki/Downloads#ParaView_4.1.0</a>
Instructions on how these packages were built is provided here:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://code.google.com/p/unofficial-paraview-dev-install/wiki/Notes410">https://code.google.com/p/unofficial-paraview-dev-install/wiki/Notes410</a>
According to our tests, it's possible to use this SDK to build plug-ins and
any other associated applications, which will work with the respective
official ParaView 4.1.0 builds for Windows. A proof of concept we've used is
the vtkPOFFReader plug-in which was successfully built with these SDK
packages:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://code.google.com/p/unofficial-paraview-dev-install/wiki/vtkPOFFReaderBuilds">https://code.google.com/p/unofficial-paraview-dev-install/wiki/vtkPOFFReaderBuilds</a>
Note: We roughly used the same development environment as the original
ParaView 4.1.0 binaries for Windows:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.paraview.org/Wiki/ParaView_Binaries">http://www.paraview.org/Wiki/ParaView_Binaries</a> - although we've used MSVC
2008 C++ Express and did not have a respective FORTRAN compiler (which
requires the Professional version either way), which is why we needed to do
some adjustments to build Open-MPI with success.
Furthermore, here's a bit of a back story and the current status of this
endeavour:
Back in January 2012 we at blueCAPE began to try to bring back the
development installers of ParaView for Windows, which was last officially
available for ParaView 3.8.1.
The overall features available in the development installers we created were
still missing important files, because we were still basing ourselves on the
infrastructure that was still remnant from ParaView 3.8.1.
Nonetheless, we made available our findings and builds for ParaView 3.12.0,
3.14.0, 3.14.1 and 3.98.0, where the last release we managed to build was
back in January 2013.
ParaView fortunately kept evolving since then. We missed the versions 3.98.1
and 4.0.1, due to time constraints on our side and a few failed builds.
As far as we can see, ParaView 4.1.0 already has a pretty good SDK structure
which evolved overtime. The official SuperBuild repository also already
provides many of the necessary features for making the SDK releases, at
least for the Unix-like environments.
This Summer 2014 we at blueCAPE finally managed to get around back to trying
and adjust the SuperBuild settings to build and deliver a ParaView 4.1.0 SDK
for Windows and believe we have successfully achieved it. The changes have
been shared and referenced in the following wiki page at our project:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://code.google.com/p/unofficial-paraview-dev-install/wiki/Notes410">https://code.google.com/p/unofficial-paraview-dev-install/wiki/Notes410</a>
In addition to this, after some reviewing and building tests with the latest
commits on the master branch from the SuperBuild repository, we have adapted
most of the changes we've developed for the SDK build above and have
submitted two commits to Kitware Gerrit, namely:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://review.source.kitware.com/#/t/4487/">http://review.source.kitware.com/#/t/4487/</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://review.source.kitware.com/#/t/4488/">http://review.source.kitware.com/#/t/4488/</a>
We haven't managed to create the NSIS and ZIP packages through CMake/CPack,
but our main concern has mostly been on having a working SDK.
Hopefully this can help bring sooner the ParaView SDK in future versions in
a more official way... so that we won't have to look into generating the
NSIS/ZIP packages ourselves, nor build Qt 4.8.6 ;)
If anyone has any questions, feel free to ask!
Best regards,
Bruno Santos
PS: I haven't sent this email to the ParaView Developers mailing list simply
because previous emails I've sent on this topic have been to this main
mailing list.
_______________________________________________
Powered by <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="http://www.kitware.com">www.kitware.com</a>
Visit other Kitware open-source projects at
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a>
Please keep messages on-topic and check the ParaView Wiki at:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://paraview.org/Wiki/ParaView">http://paraview.org/Wiki/ParaView</a>
Follow this link to subscribe/unsubscribe:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://public.kitware.com/mailman/listinfo/paraview">http://public.kitware.com/mailman/listinfo/paraview</a>
</pre>
</blockquote>
<pre wrap="">_______________________________________________
Powered by <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="http://www.kitware.com">www.kitware.com</a>
Visit other Kitware open-source projects at <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a>
Please keep messages on-topic and check the ParaView Wiki at: <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://paraview.org/Wiki/ParaView">http://paraview.org/Wiki/ParaView</a>
Follow this link to subscribe/unsubscribe:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://public.kitware.com/mailman/listinfo/paraview">http://public.kitware.com/mailman/listinfo/paraview</a>
</pre>
</blockquote>
<br>
</blockquote>
<br>
</blockquote>
<br>
</body>
</html>