[Paraview] Undefined symbols when building an example reader plugin

Cory Quammen cquammen at cs.unc.edu
Tue Nov 13 10:44:46 EST 2012


Just a followup:

My plugins build and link against ParaView 3.98-RC1 without error, so
a regression has been introduced since then.

Cory

On Tue, Nov 13, 2012 at 9:50 AM, Cory Quammen <cquammen at cs.unc.edu> wrote:
> Takuya,
>
> I have a similar problem with a simple VTK filter plugin and a
> representation plugin. Unfortunately, I don't have a better solution
> than what you propose, but I just wanted to confirm that this is a new
> problem, at least on Mac OS X.
>
> Cory
>
> On Wed, Nov 7, 2012 at 9:19 PM, Takuya OSHIMA
> <oshima at eng.niigata-u.ac.jp> wrote:
>> Hi,
>>
>> With today's git-master, building ParaView/Examples/Plugins/Reader on
>> OS X 10.6.8, CMake 2.8.10, Qt 4.8.3 fails in the final linking stage
>> stating:
>>
>> Undefined symbols:
>>   "vtkRenderingMatplotlib_AutoInit_Construct()", referenced from:
>>       __static_initialization_and_destruction_0(int, int)in MyPNGReader_Plugin.o
>>       __static_initialization_and_destruction_0(int, int)in moc_MyPNGReader_Plugin.o
>>   "vtkRenderingMatplotlib_AutoInit_Destruct()", referenced from:
>>       ___tcf_7 in MyPNGReader_Plugin.o
>>       ___tcf_5 in moc_MyPNGReader_Plugin.o
>> ld: symbol(s) not found
>> collect2: ld returned 1 exit status
>> make[2]: *** [libMyPNGReader.dylib] Error 1
>> make[1]: *** [CMakeFiles/MyPNGReader.dir/all] Error 2
>> make: *** [all] Error 2
>>
>> which is what I also have with my reader plugin. I know there is an
>> easy workaround of adding vtkRenderingMatplotlib as one of
>> TARGET_LINK_LIBRARIES but is this what I have to do?
>>
>> Takuya OSHIMA, Ph.D.
>> Faculty of Engineering, Niigata University
>> 8050 Ikarashi-Ninocho, Nishi-ku, Niigata, 950-2181, JAPAN
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.paraview.org/mailman/listinfo/paraview
>
>
>
> --
> Cory Quammen
> Research Associate
> Department of Computer Science
> The University of North Carolina at Chapel Hill



-- 
Cory Quammen
Research Associate
Department of Computer Science
The University of North Carolina at Chapel Hill


More information about the ParaView mailing list