VisItBridge compilation error
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
I have enabled PARAVIEW_USE_VISITBRIDGE using ParaView commit 3f491878 on Mac OS X. Compilation fails with
[ 94%] Building CXX object Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/vtkVisItVsReader.cxx.o /Users/quammen/dev/build/MADAIWorkbench-Installer/bin/ParaView-build/Utilities/VisItBridge/databases/vtkVisItVsReader.cxx: In member function ‘virtual bool vtkVisItVsReader::InitializeAVTReader(const int&)’: /Users/quammen/dev/build/MADAIWorkbench-Installer/bin/ParaView-build/Utilities/VisItBridge/databases/vtkVisItVsReader.cxx:102: error: cannot allocate an object of abstract type ‘avtVsFileFormat’ /Users/quammen/dev/build/MADAIWorkbench-Installer/src/ParaView/Utilities/VisItBridge/databases/Vs/avtVsFileFormat.h:41: note: because the following virtual functions are pure within ‘avtVsFileFormat’: /Users/quammen/dev/build/MADAIWorkbench-Installer/src/ParaView/Utilities/VisItBridge/Library/VisItLib/avt/Database/Formats/avtFileFormat.h:150: note: virtual const char* avtFileFormat::GetType() /Users/quammen/dev/build/MADAIWorkbench-Installer/src/ParaView/Utilities/VisItBridge/Library/VisItLib/avt/Database/Formats/avtSTMDFileFormat.h:129: note: virtual vtkDataSet* avtSTMDFileFormat::GetMesh(int, const char*) /Users/quammen/dev/build/MADAIWorkbench-Installer/src/ParaView/Utilities/VisItBridge/Library/VisItLib/avt/Database/Formats/avtSTMDFileFormat.h:130: note: virtual vtkDataArray* avtSTMDFileFormat::GetVar(int, const char*) /Users/quammen/dev/build/MADAIWorkbench-Installer/src/ParaView/Utilities/VisItBridge/Library/VisItLib/avt/Database/Formats/avtSTMDFileFormat.h:140: note: virtual void avtSTMDFileFormat::PopulateDatabaseMetaData(avtDatabaseMetaData*) make[3]: *** [Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/vtkVisItVsReader.cxx.o] Error 1 make[2]: *** [Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/all] Error 2 make[1]: *** [Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/rule] Error 2 make: *** [vtkIOVisItBridge] Error 2