{"action":"created","issue":{"url":"https://api.github.com/repos/RobotLocomotion/director/issues/84","labels_url":"https://api.github.com/repos/RobotLocomotion/director/issues/84/labels{/name}","comments_url":"https://api.github.com/repos/RobotLocomotion/director/issues/84/comments","events_url":"https://api.github.com/repos/RobotLocomotion/director/issues/84/events","html_url":"https://github.com/RobotLocomotion/director/issues/84","id":110221253,"number":84,"title":"Build error on Mac 10.10 using vtk5 from macports","user":{"login":"patmarion","id":90784,"avatar_url":"https://avatars.githubusercontent.com/u/90784?v=3","gravatar_id":"","url":"https://api.github.com/users/patmarion","html_url":"https://github.com/patmarion","followers_url":"https://api.github.com/users/patmarion/followers","following_url":"https://api.github.com/users/patmarion/following{/other_user}","gists_url":"https://api.github.com/users/patmarion/gists{/gist_id}","starred_url":"https://api.github.com/users/patmarion/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patmarion/subscriptions","organizations_url":"https://api.github.com/users/patmarion/orgs","repos_url":"https://api.github.com/users/patmarion/repos","events_url":"https://api.github.com/users/patmarion/events{/privacy}","received_events_url":"https://api.github.com/users/patmarion/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-10-07T13:04:02Z","updated_at":"2015-10-13T06:30:59Z","closed_at":null,"body":"User posts build errors after installing vtk5 from macports.  Install command was:\r\n\r\nport install vtk5 +qt4_mac qt4-mac python27 py-pip py-numpy\r\n\r\n\r\nBuild error is at link time:\r\n\r\n\r\n[ 53%] Performing update step for 'ctkPythonConsole'\r\n[ 56%] Performing configure step for 'ctkPythonConsole'\r\nloading initial cache file /project/robotics/library/drake-distro/externals/director/distro/pods/drake-distro/pod-build/tmp/ctkPythonConsole-cache-Release.cmake\r\n-- Configuring done\r\nCMake Warning (dev):\r\n  Policy CMP0042 is not set: MACOSX_RPATH is enabled by default.  Run \"cmake\r\n  --help-policy CMP0042\" for policy details.  Use the cmake_policy command to\r\n  set the policy and suppress this warning.\r\n\r\n  MACOSX_RPATH is not specified for the following targets:\r\n\r\n   ctkPythonConsole\r\n\r\nThis warning is for project developers.  Use -Wno-dev to suppress it.\r\n\r\n-- Generating done\r\n-- Build files have been written to: /project/robotics/library/drake-distro/externals/director/distro/pods/drake-distro/pod-build/src/ctkPythonConsole-build\r\n[ 59%] Performing build step for 'ctkPythonConsole'\r\n[  7%] Linking CXX shared library ../lib/libctkPythonConsole.dylib\r\n[ 85%] Built target ctkPythonConsole\r\n[ 92%] Linking CXX executable ../bin/console\r\n[100%] Built target console\r\n[ 62%] Performing install step for 'ctkPythonConsole'\r\n[ 85%] Built target ctkPythonConsole\r\n[100%] Built target console\r\nInstall the project...\r\n-- Install configuration: \"Release\"\r\n-- Up-to-date: /project/robotics/library/drake-distro/install/include/ctkPythonConsole/ctkAbstractPythonManager.h\r\n-- Up-to-date: /project/robotics/library/drake-distro/install/include/ctkPythonConsole/ctkConsole.h\r\n-- Up-to-date: /project/robotics/library/drake-distro/install/include/ctkPythonConsole/ctkPythonConsole.h\r\n-- Up-to-date: /project/robotics/library/drake-distro/install/include/ctkPythonConsole/ctkPythonConsoleExport.h\r\n-- Installing: /project/robotics/library/drake-distro/install/lib/libctkPythonConsole.1.0.dylib\r\n-- Up-to-date: /project/robotics/library/drake-distro/install/lib/libctkPythonConsole.dylib\r\n[ 65%] Completed 'ctkPythonConsole'\r\n[ 75%] Built target ctkPythonConsole\r\n[ 78%] Performing configure step for 'ddapp'\r\nloading initial cache file /project/robotics/library/drake-distro/externals/director/distro/pods/drake-distro/pod-build/tmp/ddapp-cache-Release.cmake\r\n-- sphinx-build not found - python API documentation will not be built.\r\n-- Configuring done\r\nCMake Warning (dev):\r\n  Policy CMP0042 is not set: MACOSX_RPATH is enabled by default.  Run \"cmake\r\n  --help-policy CMP0042\" for policy details.  Use the cmake_policy command to\r\n  set the policy and suppress this warning.\r\n\r\n  MACOSX_RPATH is not specified for the following targets:\r\n\r\n   _transformations\r\n   ddApp\r\n   vtkDRCFilters\r\n\r\nThis warning is for project developers.  Use -Wno-dev to suppress it.\r\n\r\n-- Generating done\r\n-- Build files have been written to: /project/robotics/library/drake-distro/externals/director/distro/pods/drake-distro/pod-build/src/ddapp-build\r\n[ 81%] Performing build step for 'ddapp'\r\n[  1%] Linking CXX shared library ../../../lib/libvtkDRCFilters.dylib\r\nUndefined symbols for architecture x86_64:\r\n  \"vtkObjectBase::PrintHeader(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent)\", referenced from:\r\n      vtable for vtkGridSource in vtkGridSource.cxx.o\r\n      vtable for vtkFrameWidget in vtkFrameWidget.cxx.o\r\n      vtable for vtkFrameWidgetRepresentation in vtkFrameWidgetRepresentation.cxx.o\r\n      vtable for vtkInteractorStyleTerrain2 in vtkInteractorStyleTerrain2.cxx.o\r\n      vtable for vtkDepthImageProcessingPass in vtkDepthImageProcessingPass.cxx.o\r\n      vtable for vtkEDLShading in vtkEDLShading.cxx.o\r\n      vtable for vtkLCMGLProp in vtkLCMGLProp.cxx.o\r\n      ...\r\n  \"vtkObjectBase::PrintTrailer(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent)\", referenced from:\r\n      vtable for vtkGridSource in vtkGridSource.cxx.o\r\n      vtable for vtkFrameWidget in vtkFrameWidget.cxx.o\r\n      vtable for vtkFrameWidgetRepresentation in vtkFrameWidgetRepresentation.cxx.o\r\n      vtable for vtkInteractorStyleTerrain2 in vtkInteractorStyleTerrain2.cxx.o\r\n      vtable for vtkDepthImageProcessingPass in vtkDepthImageProcessingPass.cxx.o\r\n      vtable for vtkEDLShading in vtkEDLShading.cxx.o\r\n      vtable for vtkLCMGLProp in vtkLCMGLProp.cxx.o\r\n      ...\r\n  \"vtkObjectBase::CollectRevisions(std::basic_ostream<char, std::char_traits<char> >&)\", referenced from:\r\n      vtable for vtkGridSource in vtkGridSource.cxx.o\r\n      vtable for vtkFrameWidget in vtkFrameWidget.cxx.o\r\n      vtable for vtkFrameWidgetRepresentation in vtkFrameWidgetRepresentation.cxx.o\r\n      vtable for vtkInteractorStyleTerrain2 in vtkInteractorStyleTerrain2.cxx.o\r\n      vtkDepthImageProcessingPass::CollectRevisions(std::basic_ostream<char, std::char_traits<char> >&) in vtkDepthImageProcessingPass.cxx.o\r\n      vtable for vtkLCMGLProp in vtkLCMGLProp.cxx.o\r\n  \"vtkRenderPass::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent)\", referenced from:\r\n      vtkDepthImageProcessingPass::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent) in vtkDepthImageProcessingPass.cxx.o\r\n  \"vtkAbstractWidget::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent)\", referenced from:\r\n      vtkFrameWidget::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent) in vtkFrameWidget.cxx.o\r\n  \"vtkOStreamWrapper::vtkOStreamWrapper(std::basic_ostream<char, std::char_traits<char> >&)\", referenced from:\r\n      vtkDepthImageProcessingPass::CollectRevisions(std::basic_ostream<char, std::char_traits<char> >&) in vtkDepthImageProcessingPass.cxx.o\r\n      vtkEDLShading::CollectRevisions(std::basic_ostream<char, std::char_traits<char> >&) in vtkEDLShading.cxx.o\r\n  \"vtkOStreamWrapper::operator std::basic_ostream<char, std::char_traits<char> >&()\", referenced from:\r\n      vtkDepthImageProcessingPass::CollectRevisions(std::basic_ostream<char, std::char_traits<char> >&) in vtkDepthImageProcessingPass.cxx.o\r\n      vtkEDLShading::CollectRevisions(std::basic_ostream<char, std::char_traits<char> >&) in vtkEDLShading.cxx.o\r\n  \"vtkInteractorStyle::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent)\", referenced from:\r\n      vtkInteractorStyleTerrain2::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent) in vtkInteractorStyleTerrain2.cxx.o\r\n  \"vtkPolyDataAlgorithm::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent)\", referenced from:\r\n      vtkGridSource::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent) in vtkGridSource.cxx.o\r\n  \"vtkWidgetRepresentation::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent)\", referenced from:\r\n      vtkFrameWidgetRepresentation::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent) in vtkFrameWidgetRepresentation.cxx.o\r\n  \"vtkProp::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent)\", referenced from:\r\n      vtkLCMGLProp::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent) in vtkLCMGLProp.cxx.o\r\n  \"operator<<(std::basic_ostream<char, std::char_traits<char> >&, vtkSmartPointerBase const&)\", referenced from:\r\n      vtkFrameWidgetRepresentation::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent) in vtkFrameWidgetRepresentation.cxx.o\r\n  \"operator<<(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent const&)\", referenced from:\r\n      vtkGridSource::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent) in vtkGridSource.cxx.o\r\n      vtkFrameWidgetRepresentation::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent) in vtkFrameWidgetRepresentation.cxx.o\r\n      vtkInteractorStyleTerrain2::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent) in vtkInteractorStyleTerrain2.cxx.o\r\n      vtkDepthImageProcessingPass::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent) in vtkDepthImageProcessingPass.cxx.o\r\n      vtkEDLShading::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, vtkIndent) in vtkEDLShading.cxx.o\r\nld: symbol(s) not found for architecture x86_64\r\ncollect2: error: ld returned 1 exit status\r\nsrc/vtk/DRCFilters/CMakeFiles/vtkDRCFilters.dir/build.make:383: recipe for target 'lib/libvtkDRCFilters.dylib' failed\r\ngmake[10]: *** [lib/libvtkDRCFilters.dylib] Error 1\r\nCMakeFiles/Makefile2:1044: recipe for target 'src/vtk/DRCFilters/CMakeFiles/vtkDRCFilters.dir/all' failed\r\ngmake[9]: *** [src/vtk/DRCFilters/CMakeFiles/vtkDRCFilters.dir/all] Error 2\r\nMakefile:138: recipe for target 'all' failed\r\ngmake[8]: *** [all] Error 2\r\nCMakeFiles/ddapp.dir/build.make:114: recipe for target 'src/ddapp-stamp/ddapp-build' failed\r\ngmake[7]: *** [src/ddapp-stamp/ddapp-build] Error 2\r\nCMakeFiles/Makefile2:180: recipe for target 'CMakeFiles/ddapp.dir/all' failed\r\ngmake[6]: *** [CMakeFiles/ddapp.dir/all] Error 2\r\nMakefile:83: recipe for target 'all' failed\r\ngmake[5]: *** [all] Error 2\r\nMakefile:26: recipe for target 'all' failed\r\ngmake[4]: *** [all] Error 2\r\nCMakeFiles/director.dir/build.make:115: recipe for target 'director-prefix/src/director-stamp/director-build' failed\r\ngmake[3]: *** [director-prefix/src/director-stamp/director-build] Error 2\r\nCMakeFiles/Makefile2:739: recipe for ta"},"comment":{"url":"https://api.github.com/repos/RobotLocomotion/director/issues/comments/147618815","html_url":"https://github.com/RobotLocomotion/director/issues/84#issuecomment-147618815","issue_url":"https://api.github.com/repos/RobotLocomotion/director/issues/84","id":147618815,"user":{"login":"pierluigiM","id":15093511,"avatar_url":"https://avatars.githubusercontent.com/u/15093511?v=3","gravatar_id":"","url":"https://api.github.com/users/pierluigiM","html_url":"https://github.com/pierluigiM","followers_url":"https://api.github.com/users/pierluigiM/followers","following_url":"https://api.github.com/users/pierluigiM/following{/other_user}","gists_url":"https://api.github.com/users/pierluigiM/gists{/gist_id}","starred_url":"https://api.github.com/users/pierluigiM/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pierluigiM/subscriptions","organizations_url":"https://api.github.com/users/pierluigiM/orgs","repos_url":"https://api.github.com/users/pierluigiM/repos","events_url":"https://api.github.com/users/pierluigiM/events{/privacy}","received_events_url":"https://api.github.com/users/pierluigiM/received_events","type":"User","site_admin":false},"created_at":"2015-10-13T06:30:59Z","updated_at":"2015-10-13T06:30:59Z","body":"The first post is about the error \"QVTKWidet.h\" not found. The point here is in installing VTK5 with Qt via macports. I did not touch compiler settings, and downloaded VTK5 with the following string:\r\n`sudo port install vtk5 +qt_4mac +python27`\r\nThis should create the right Qt compatible files for VTK5. Of corse I had downloaded cmake."}}