<div dir="ltr">The syntax has changed repeatedly over the years.<div><br></div><div>I _think_ that the magic you are missing is currently buried underneath the CMake call to pv_process_modules.</div><div><br></div><div>That configures a file that makes void @PLUGIN_NAME@_CombinedInitialize() that paraview calls at run time to make those CS wrapped classes instantiable by the process module. (or something like that)</div>


<div><br></div><div>Seb and Utkarsh know this part of the code very well. You should bug them off list and then post on list with an simplified answer that normal humans can follow.</div><div><br></div><div><br></div><div class="gmail_extra">

<div>David E DeMarle<br>Kitware, Inc.<br>R&D Engineer<br>21 Corporate Drive<br>Clifton Park, NY 12065-8662<br>Phone: <a href="tel:518-881-4909" value="+15188814909" target="_blank">518-881-4909</a></div>
<br><br><div class="gmail_quote">On Tue, Jul 15, 2014 at 4:24 PM, Matthew Woehlke <span dir="ltr"><<a href="mailto:matthew.woehlke@kitware.com" target="_blank">matthew.woehlke@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>On 2014-07-15 16:08, David E DeMarle wrote:<br>
> The trick is that you have to make sure that the VTK classes are wrapped<br>
> into paraview's client server language and instantiable at run time. Check<br>
> the Manta View plugin for an example.<br>
<br>
</div>Yes, I figured that... I still don't see how to actually do that,<br>
though. (I don't see where paraview/Plugins/MantaView - is that what you<br>
meant? - is doing that... or indeed, doing anything substantively<br>
different that what I'm doing.)<br>
<br>
I tried adding this:<br>
<br>
  include(vtkClientServerWrapping)<br>
  vtk_add_cs_wrapping(MyLib)<br>
  target_link_libraries(MyPlugin MyLibCS)<br>
<br>
...but to no effect :-(. (It generates the CS library, but I still get<br>
the same error.)<br>
<span><font color="#888888"><br>
--<br>
Matthew<br>
</font></span></blockquote></div><br></div></div>