<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi David,<br>
That is really the first thing that i had tried out. The page on the PV
wiki is very informative, and I had successfully built PV using openmpi
following that particular setting. But for some reason it doesn't work
using sgi mpt.<br>
<br>
pratik<br>
On Tuesday 26 April 2011 05:05 PM, David Partyka wrote:
<blockquote
 cite="mid:BANLkTinfe8bmUS6ZiCC5BHdQE1ax8SPoTA@mail.gmail.com"
 type="cite">
  <meta http-equiv="Context-Type"
 content="text/html; charset=ISO-8859-1">
Typically you will need to link to both. Set the C library (libmpi.so)
in MPI_LIBRARY. Set the C++ and any other libraries (as needed) in
MPI_EXTRA_LIBRARY.<br>
  <br>
  <div>On Tue, Apr 26, 2011 at 7:16 AM, George Zagaris <span>&lt;<a
 moz-do-not-send="true" href="mailto:george.zagaris@kitware.com">george.zagaris@kitware.com</a>&gt;</span>
wrote:<br>
  <blockquote>I would try changing:<br>
    <div><br>
&nbsp;//MPI library to link against<br>
&nbsp;MPI_LIBRARY:FILEPATH=/opt/sgi/mpt/mpt-1.23/lib/libmpi++abi1002.so<br>
    <br>
    </div>
to<br>
    <div><br>
//MPI library to link against<br>
    </div>
MPI_LIBRARY:FILEPATH=/opt/sgi/mpt/mpt-1.23/lib/libmpi.so<br>
    <br>
Regards,<br>
George<br>
    <div>
    <div><br>
On Tue, Apr 26, 2011 at 6:55 AM, pratik &lt;<a moz-do-not-send="true"
 href="mailto:pratik.mallya@gmail.com">pratik.mallya@gmail.com</a>&gt;
wrote:<br>
&gt; Hi George,<br>
&gt; yes. I am in fact linking to the lmpi library.<br>
&gt; I'll paste a part of the CMakeCache here; this may be more
revealing:<br>
&gt;<br>
&gt; //CXX compiler.<br>
&gt;
CMAKE_CXX_COMPILER:FILEPATH=/opt/app/intel/Compiler/11.1/038/bin/intel64/icpc<br>
&gt;<br>
&gt; //Flags used by the compiler during all build types.<br>
&gt; CMAKE_CXX_FLAGS:STRING=-I /opt/sgi/mpt/mpt-1.23/include -L<br>
&gt; /opt/sgi/mpt/mpt-1.23/lib &nbsp;-lmpi -lmpi++abi1002<br>
&gt;<br>
&gt; //C compiler.<br>
&gt;
CMAKE_C_COMPILER:FILEPATH=/opt/app/intel/Compiler/11.1/038/bin/intel64/icc<br>
&gt;<br>
&gt; //Flags used by the compiler during all build types.<br>
&gt; CMAKE_C_FLAGS:STRING=-I /opt/sgi/mpt/mpt-1.23/include -L<br>
&gt; /opt/sgi/mpt/mpt-1.23/lib &nbsp;-lmpi<br>
&gt;<br>
&gt; //MPI compiler. Used only to detect MPI compilation flags.<br>
&gt;
MPI_COMPILER:FILEPATH=/opt/app/intel/Compiler/11.1/038/bin/intel64/icpc<br>
&gt;<br>
&gt; //MPI compilation flags<br>
&gt; MPI_COMPILE_FLAGS:STRING=-I /opt/sgi/mpt/mpt-1.23/include -L<br>
&gt; /opt/sgi/mpt/mpt-1.23/lib &nbsp;-lmpi -lmpi++abi1002<br>
&gt;<br>
&gt; //Extra MPI libraries to link against<br>
&gt;
MPI_EXTRA_LIBRARY:STRING=/opt/sgi/mpt/mpt-1.23/lib/libmpi.so;/opt/sgi/mpt/mpt-1.23/lib/libmpi_mt.so;/opt/sgi/mpt/mpt-1.23/lib/libmpi++.so;/opt/sgi/mpt/mpt-1.23/lib/libxmpi.so<br>
&gt;<br>
&gt; //MPI include path<br>
&gt;
MPI_INCLUDE_PATH:STRING=/opt/sgi/mpt/mpt-1.23/include/mpi++.h:/opt/sgi/mpt/mpt-1.23/include/mpi.h<br>
&gt;<br>
&gt; //MPI library to link against<br>
&gt; MPI_LIBRARY:FILEPATH=/opt/sgi/mpt/mpt-1.23/lib/libmpi++abi1002.so<br>
&gt;<br>
&gt; Do you spot anything out of place? Please let me know...<br>
&gt;<br>
&gt; Regards,<br>
&gt; Pratik<br>
&gt;<br>
&gt; On Tuesday 26 April 2011 03:29 PM, George Zagaris wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi Pratik,<br>
&gt;&gt;<br>
&gt;&gt; I did not realize that you were doing that already.<br>
&gt;&gt;<br>
&gt;&gt; The error is a link error with the library<br>
&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so.<br>
&gt;&gt; So, regardless if the references are declared in the
corresponding<br>
&gt;&gt; headers,<br>
&gt;&gt; mpi.h&amp; &nbsp;mpi++.h, they are not in the library you are
linking. You can do<br>
&gt;&gt; an<br>
&gt;&gt; `nm /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so` and grep for a
method to verify<br>
&gt;&gt; that.<br>
&gt;&gt;<br>
&gt;&gt; Is there a libmpi.so you can link to? It looks like you are
linking in<br>
&gt;&gt; only the<br>
&gt;&gt; C++ MPI interface.<br>
&gt;&gt;<br>
&gt;&gt; Regards,<br>
&gt;&gt; George<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Apr 26, 2011 at 1:59 AM, pratik&lt;<a
 moz-do-not-send="true" href="mailto:pratik.mallya@gmail.com">pratik.mallya@gmail.com</a>&gt;
&nbsp;wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Tuesday 26 April 2011 07:54 AM, George Zagaris wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi Pratik,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I am not sure if this will resolve your issue but,<br>
&gt;&gt;&gt;&gt; on some system configurations you have to link<br>
&gt;&gt;&gt;&gt; MPI with your executable using -lmpi instead of<br>
&gt;&gt;&gt;&gt; calling the mpicxx wrapper.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Regards,<br>
&gt;&gt;&gt;&gt; George<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Mon, Apr 25, 2011 at 9:54 PM,&lt;<a
 moz-do-not-send="true" href="mailto:paraview-request@paraview.org">paraview-request@paraview.org</a>&gt;<br>
&gt;&gt;&gt;&gt; &nbsp;wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Send ParaView mailing list submissions to<br>
&gt;&gt;&gt;&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp;<a moz-do-not-send="true"
 href="mailto:paraview@paraview.org">paraview@paraview.org</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; To subscribe or unsubscribe via the World Wide
Web, visit<br>
&gt;&gt;&gt;&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp;<a moz-do-not-send="true"
 href="http://www.paraview.org/mailman/listinfo/paraview">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt;&gt;&gt;&gt; or, via email, send a message with subject or body
'help' to<br>
&gt;&gt;&gt;&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp;<a moz-do-not-send="true"
 href="mailto:paraview-request@paraview.org">paraview-request@paraview.org</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; You can reach the person managing the list at<br>
&gt;&gt;&gt;&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp;<a moz-do-not-send="true"
 href="mailto:paraview-owner@paraview.org">paraview-owner@paraview.org</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; When replying, please edit your Subject line so it
is more specific<br>
&gt;&gt;&gt;&gt;&gt; than "Re: Contents of ParaView digest..."<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Today's Topics:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; &nbsp; 1. PV on SGI Altix: Sgi MPI error (pratik)<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;
----------------------------------------------------------------------<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Message: 1<br>
&gt;&gt;&gt;&gt;&gt; Date: Tue, 26 Apr 2011 07:24:07 +0530<br>
&gt;&gt;&gt;&gt;&gt; From: pratik&lt;<a moz-do-not-send="true"
 href="mailto:pratik.mallya@gmail.com">pratik.mallya@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt; Subject: [Paraview] PV on SGI Altix: Sgi MPI error<br>
&gt;&gt;&gt;&gt;&gt; To: <a moz-do-not-send="true"
 href="mailto:paraview@paraview.org">paraview@paraview.org</a><br>
&gt;&gt;&gt;&gt;&gt; Message-ID:&lt;<a moz-do-not-send="true"
 href="mailto:4DB625BF.5070302@gmail.com">4DB625BF.5070302@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt; Content-Type: text/plain; charset="iso-8859-1";
Format="flowed"<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; On this system, i tried building pvserver
(3.10.1)(no qt) with my local<br>
&gt;&gt;&gt;&gt;&gt; openmpi lib and the system gcc compilers and it
worked perfectly.<br>
&gt;&gt;&gt;&gt;&gt; However, the "people incharge" insist that I use
the sgi mpt libraries<br>
&gt;&gt;&gt;&gt;&gt; for mpi.<br>
&gt;&gt;&gt;&gt;&gt; Well, for the previous install(openmpi), i had
used mpic++ instead of<br>
&gt;&gt;&gt;&gt;&gt; g++ (i read somewhere in mailing list that it
solves the errors, and it<br>
&gt;&gt;&gt;&gt;&gt; did); for the current install i am getting the
error given below. I<br>
&gt;&gt;&gt;&gt;&gt; have<br>
&gt;&gt;&gt;&gt;&gt; also attached cmakecache.txt. can anyone please
tell me what i must do?<br>
&gt;&gt;&gt;&gt;&gt; I have given the right include and lib directories
for PV, and mpi.h<br>
&gt;&gt;&gt;&gt;&gt; does have some of these functions, so why am i
getting this error?<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; [ &nbsp;4%] Built target vtklibxml2<br>
&gt;&gt;&gt;&gt;&gt; [ &nbsp;4%] Built target vtkDICOMParser<br>
&gt;&gt;&gt;&gt;&gt; Linking CXX executable ../../../bin/ProcessShader<br>
&gt;&gt;&gt;&gt;&gt;
/opt/intel/Compiler/11.1/038/lib/intel64/libimf.so: warning: warning:<br>
&gt;&gt;&gt;&gt;&gt; feupdateenv is not implemented and will always fail<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Topo_test'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Group_size'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Test_cancelled'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Finalize'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Buffer_detach'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Graph_neighbors'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Graphdims_get'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Gatherv'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Group_translate_ranks'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Error_string'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Wtick'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Comm_remote_size'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Reduce_scatter'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Bsend'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Type_free'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Probe'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Errhandler_create'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Cart_rank'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Intercomm_create'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_DUP_FN'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Type_size'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Sendrecv_replace'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Graph_map'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Startall'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Testall'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Comm_free'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Iprobe'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Error_class'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Attr_get'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Comm_remote_group'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Group_intersection'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Send'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Cart_shift'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Rsend_init'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Gather'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Type_create_resized'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Keyval_create'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Alltoall'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Test'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Group_difference'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Scan'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Type_indexed'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Cart_create'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Cart_sub'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Address'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Allreduce'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Keyval_free'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Buffer_attach'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Testany'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Cart_map'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Comm_size'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Group_range_incl'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Graph_get'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Ssend_init'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Waitsome'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Scatterv'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Recv'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Unpack'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Type_hindexed'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Cart_get'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Dims_create'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Isend'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Graph_neighbors_count'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Get_count'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Testsome'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Allgather'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Group_free'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Waitany'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Abort'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Cancel'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Waitall'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Comm_create'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_NULL_COPY_FN'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Op_free'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Graph_create'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Type_vector'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Cart_coords'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Get_processor_name'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Errhandler_set'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Issend'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Wait'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Rsend'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Init'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Comm_test_inter'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Comm_rank'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Sendrecv'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Irsend'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Type_struct'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Intercomm_merge'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Type_get_true_extent'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Alltoallw'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Group_rank'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Op_create'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Cartdim_get'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Barrier'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Group_compare'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Allgatherv'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Irecv'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Ibsend'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Bcast'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Alltoallv'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Group_union'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Pcontrol'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Comm_dup'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Comm_compare'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Reduce'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Comm_group'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Request_free'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Comm_split'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Attr_put'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Bsend_init'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Scatter'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Type_hvector'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Type_commit'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Errhandler_free'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Recv_init'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Ssend'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Group_excl'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Attr_delete'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Group_range_excl'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Initialized'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Pack_size'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Type_contiguous'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Wtime'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_NULL_DELETE_FN'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Group_incl'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Send_init'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Type_get_extent'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Get_elements'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Pack'<br>
&gt;&gt;&gt;&gt;&gt; /opt/sgi/mpt/mpt-1.23/lib/libmpi++.so: undefined
reference to<br>
&gt;&gt;&gt;&gt;&gt; `MPI_Start'<br>
&gt;&gt;&gt;&gt;&gt; make[2]: *** [bin/ProcessShader] Error 1<br>
&gt;&gt;&gt;&gt;&gt; make[1]: ***<br>
&gt;&gt;&gt;&gt;&gt;
[VTK/Utilities/MaterialLibrary/CMakeFiles/ProcessShader.dir/all] Error<br>
&gt;&gt;&gt;&gt;&gt; 2<br>
&gt;&gt;&gt;&gt;&gt; make: *** [all] Error 2<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; pratik<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; -------------- next part --------------<br>
&gt;&gt;&gt;&gt;&gt; An embedded and charset-unspecified text was
scrubbed...<br>
&gt;&gt;&gt;&gt;&gt; Name: CMakeCache.txt<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; URL:&lt;<a moz-do-not-send="true"
 href="http://www.paraview.org/pipermail/paraview/attachments/20110426/c5e0301d/attachment.txt">http://www.paraview.org/pipermail/paraview/attachments/20110426/c5e0301d/attachment.txt</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; ------------------------------<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt; Powered by <a moz-do-not-send="true"
 href="http://www.kitware.com">www.kitware.com</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Visit other Kitware open-source projects at<br>
&gt;&gt;&gt;&gt;&gt; <a moz-do-not-send="true"
 href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Please keep messages on-topic and check the
ParaView Wiki at:<br>
&gt;&gt;&gt;&gt;&gt; <a moz-do-not-send="true"
 href="http://paraview.org/Wiki/ParaView">http://paraview.org/Wiki/ParaView</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt;&gt;&gt;&gt; <a moz-do-not-send="true"
 href="http://www.paraview.org/mailman/listinfo/paraview">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; End of ParaView Digest, Vol 84, Issue 113<br>
&gt;&gt;&gt;&gt;&gt; *****************************************<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Hi George,<br>
&gt;&gt;&gt; Did you mean to use the C++ compiler with the -lmpi flags
instead of<br>
&gt;&gt;&gt; mpicxx<br>
&gt;&gt;&gt; wrapper? Because that is what i have done here ( i had
done that because<br>
&gt;&gt;&gt; &nbsp;i<br>
&gt;&gt;&gt; couldn't find an mpicxx wrapper in the installed directory
for the sgi<br>
&gt;&gt;&gt; mpt(1.23)...they only seem to have the mpiexec and mpirun
executables in<br>
&gt;&gt;&gt; the<br>
&gt;&gt;&gt; /bin directory).<br>
&gt;&gt;&gt; Anyways, thanks for trying to help. If you have any other
ideas, please<br>
&gt;&gt;&gt; do<br>
&gt;&gt;&gt; share them. I just can't figure out why the error is
showing especially<br>
&gt;&gt;&gt; when<br>
&gt;&gt;&gt; all the references seem to be declared in the mpi.h and
mpi++.h header<br>
&gt;&gt;&gt; files<br>
&gt;&gt;&gt; provided by sgi mpt.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Regards,<br>
&gt;&gt;&gt; Pratik<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;<br>
&gt;<br>
_______________________________________________<br>
Powered by <a moz-do-not-send="true" href="http://www.kitware.com">www.kitware.com</a><br>
    <br>
Visit other Kitware open-source projects at <a moz-do-not-send="true"
 href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><br>
    <br>
Please keep messages on-topic and check the ParaView Wiki at: <a
 moz-do-not-send="true" href="http://paraview.org/Wiki/ParaView">http://paraview.org/Wiki/ParaView</a><br>
    <br>
Follow this link to subscribe/unsubscribe:<br>
    <a moz-do-not-send="true"
 href="http://www.paraview.org/mailman/listinfo/paraview">http://www.paraview.org/mailman/listinfo/paraview</a><br>
    </div>
    </div>
  </blockquote>
  </div>
  <br>
</blockquote>
<br>
</body>
</html>