<HTML>
<HEAD>
<TITLE>Re: Linking in plugin for static build</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>This appears to be working. &nbsp;The only thing that seems to be wrong is that the server does not report that the plugin is loaded, so the client gives a warning as such. &nbsp;Nevertheless, everything works as expected.<BR>
<BR>
-Ken<BR>
<BR>
<BR>
On 3/2/10 7:37 AM, &quot;Utkarsh Ayachit&quot; &lt;<a href="utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Hmm, I haven't tried this but worth a shot: try calling<BR>
PV_PLUGIN_IMPORT() after vtkSMApplication-&gt;Initialize() has been<BR>
called in pvserver.cxx<BR>
<BR>
Utkarsh<BR>
<BR>
On Mon, Mar 1, 2010 at 5:06 PM, Moreland, Kenneth &lt;<a href="kmorel@sandia.gov">kmorel@sandia.gov</a>&gt; wrote:<BR>
&gt; Wait, I just realized that&#8217;s not right.  I don&#8217;t want to build the client<BR>
&gt; application.  I want to build pvserver.  Can I do that by editing<BR>
&gt; pvserver.cxx?  But then where do I put the PV_PLUGIN_IMPORT macros?<BR>
&gt;<BR>
&gt; -Ken<BR>
&gt;<BR>
&gt;<BR>
&gt; On 3/1/10 11:20 AM, &quot;Utkarsh Ayachit&quot; &lt;<a href="utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a>&gt; wrote:<BR>
&gt;<BR>
&gt; Yes, that's correct.<BR>
&gt;<BR>
&gt; Utkarsh<BR>
&gt;<BR>
&gt; On Mon, Mar 1, 2010 at 12:32 PM, Moreland, Kenneth &lt;<a href="kmorel@sandia.gov">kmorel@sandia.gov</a>&gt;<BR>
&gt; wrote:<BR>
&gt;&gt; So if I were to link the plugin into the client, I would modify<BR>
&gt;&gt; ParaViewMainWindow.cxx and the ParaViewMainWindow::ParaViewMainWindow()<BR>
&gt;&gt; constructor, right?<BR>
&gt;&gt;<BR>
&gt;&gt; -Ken<BR>
&gt;&gt;<BR>
&gt;&gt;<BR>
&gt;&gt; On 2/27/10 8:19 PM, &quot;Utkarsh Ayachit&quot; &lt;<a href="utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a>&gt; wrote:<BR>
&gt;&gt;<BR>
&gt;&gt; You can't with 3.6.2. It's only possible with 3.8.<BR>
&gt;&gt; <a href="http://www.paraview.org/Wiki/Plugin_HowTo#Plugins_in_Static_Applications">http://www.paraview.org/Wiki/Plugin_HowTo#Plugins_in_Static_Applications</a><BR>
&gt;&gt;<BR>
&gt;&gt; Utkarsh<BR>
&gt;&gt;<BR>
&gt;&gt; On Sat, Feb 27, 2010 at 12:15 PM, Moreland, Kenneth &lt;<a href="kmorel@sandia.gov">kmorel@sandia.gov</a>&gt;<BR>
&gt;&gt; wrote:<BR>
&gt;&gt;&gt; When compiling a static build of ParaView, how do you instruct it to link<BR>
&gt;&gt;&gt; in<BR>
&gt;&gt;&gt; one or more plugins?  This is with ParaView 3.6.2.<BR>
&gt;&gt;&gt;<BR>
&gt;&gt;&gt; -Ken<BR>
&gt;&gt;&gt;<BR>
&gt;&gt;&gt;    ****      Kenneth Moreland<BR>
&gt;&gt;&gt;     ***      Sandia National Laboratories<BR>
&gt;&gt;&gt; ***********<BR>
&gt;&gt;&gt; *** *** ***  email: <a href="kmorel@sandia.gov">kmorel@sandia.gov</a><BR>
&gt;&gt;&gt; **  ***  **  phone: (505) 844-8919<BR>
&gt;&gt;&gt;     ***      web:   <a href="http://www.cs.unm.edu/~kmorel">http://www.cs.unm.edu/~kmorel</a><BR>
&gt;&gt;&gt;<BR>
&gt;&gt;&gt;<BR>
&gt;&gt;<BR>
&gt;&gt;<BR>
&gt;&gt;<BR>
&gt;&gt;<BR>
&gt;&gt;    ****      Kenneth Moreland<BR>
&gt;&gt;     ***      Sandia National Laboratories<BR>
&gt;&gt; ***********<BR>
&gt;&gt; *** *** ***  email: <a href="kmorel@sandia.gov">kmorel@sandia.gov</a><BR>
&gt;&gt; **  ***  **  phone: (505) 844-8919<BR>
&gt;&gt;     ***      web:   <a href="http://www.cs.unm.edu/~kmorel">http://www.cs.unm.edu/~kmorel</a><BR>
&gt;&gt;<BR>
&gt;&gt;<BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
&gt;    ****      Kenneth Moreland<BR>
&gt;     ***      Sandia National Laboratories<BR>
&gt; ***********<BR>
&gt; *** *** ***  email: <a href="kmorel@sandia.gov">kmorel@sandia.gov</a><BR>
&gt; **  ***  **  phone: (505) 844-8919<BR>
&gt;     ***      web:   <a href="http://www.cs.unm.edu/~kmorel">http://www.cs.unm.edu/~kmorel</a><BR>
&gt;<BR>
&gt;<BR>
<BR>
<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
</SPAN></FONT><FONT SIZE="1"><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:7.5pt'><BR>
&nbsp;&nbsp;&nbsp;**** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Kenneth Moreland<BR>
&nbsp;&nbsp;&nbsp;&nbsp;*** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sandia National Laboratories<BR>
*********** &nbsp;<BR>
*** *** *** &nbsp;email: <a href="kmorel@sandia.gov">kmorel@sandia.gov</a><BR>
** &nbsp;*** &nbsp;** &nbsp;phone: (505) 844-8919<BR>
&nbsp;&nbsp;&nbsp;&nbsp;*** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;web: &nbsp;&nbsp;<a href="http://www.cs.unm.edu/~kmorel">http://www.cs.unm.edu/~kmorel</a><BR>
</SPAN></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
</SPAN></FONT>
</BODY>
</HTML>