Praxis build failure
Here's the build failure for SMTK on nightly praxis
builds:
qtSurfaceExtractorView.cxx.obj : error LNK2019: unresolved external symbol "public: __cdecl imageFeatureExtractorWidget::imageFeatureExtractorWidget(void)" (??0imageFeatureExtractorWidget@@QEAA@XZ) referenced in function "public: virtual void __cdecl qtSurfaceExtractorView::operationSelected(class std::shared_ptr<class smtk::model::Operator> const &)" (?operationSelected@qtSurfaceExtractorView@@UEAAXAEBV?$shared_ptr@VOperator@model@smtk@@@std@@@Z)
qtSurfaceExtractorView.cxx.obj : error LNK2019: unresolved external symbol "public: void __cdecl imageFeatureExtractorWidget::setImage(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?setImage@imageFeatureExtractorWidget@@QEAAXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "public: virtual void __cdecl qtSurfaceExtractorView::operationSelected(class std::shared_ptr<class smtk::model::Operator> const &)" (?operationSelected@qtSurfaceExtractorView@@UEAAXAEBV?$shared_ptr@VOperator@model@smtk@@@std@@@Z)
qtSurfaceExtractorView.cxx.obj : error LNK2019: unresolved external symbol "public: class vtkSmartPointer<class vtkPolyData> __cdecl imageFeatureExtractorWidget::getPolydata(void)" (?getPolydata@imageFeatureExtractorWidget@@QEAA?AV?$vtkSmartPointer@VvtkPolyData@@@@XZ) referenced in function "public: virtual void __cdecl qtSurfaceExtractorView::operationSelected(class std::shared_ptr<class smtk::model::Operator> const &)" (?operationSelected@qtSurfaceExtractorView@@UEAAXAEBV?$shared_ptr@VOperator@model@smtk@@@std@@@Z)
bin\smtkPolygonSessionPlugin.dll : fatal error LNK1120: 3 unresolved externals
LINK failed. with 1120
Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. For example:
- add -D_WIN32_WINNT=0x0501 to the compiler command line; or
- add _WIN32_WINNT=0x0501 to your project's Preprocessor Definitions.
Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target).
Cc: @bob.obara