building ROS on macOS 10.12 at `qt_gui_cpp`
Hi, there
I'm following the tutorial Installation Instructions for Kinetic in OS X to get ROS up and running on my Mac. However, I failed (and tried so much methods to solve, still failed) at building qt_gui_cpp
when executing:
./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release
I bet the problems lie at the package sip
(installed via brew
) or catkin_ws/src/python_qt_binding
, because the failed codes are generated from sip
, related error output is like this (with VERBOSE=ON
):
[ 5%] Linking CXX shared library /Users/victor/Repo/ros/ros_catkin_ws/devel_isolated/qt_gui_cpp/lib/libqt_gui_cpp.dylib
cd /Users/victor/Repo/ros/ros_catkin_ws/build_isolated/qt_gui_cpp/src/qt_gui_cpp && /usr/local/Cellar/cmake/3.7.1/bin/cmake -E cmake_link_script CMakeFiles/qt_gui_cpp.dir/link.txt --verbose=ON
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -std=c++11 -fPIC -O3 -DNDEBUG -dynamiclib -Wl,-headerpad_max_install_names -o /Users/victor/Repo/ros/ros_catkin_ws/devel_isolated/qt_gui_cpp/lib/libqt_gui_cpp.dylib -install_name /Users/victor/Repo/ros/ros_catkin_ws/devel_isolated/qt_gui_cpp/lib/libqt_gui_cpp.dylib CMakeFiles/qt_gui_cpp.dir/composite_plugin_provider.cpp.o CMakeFiles/qt_gui_cpp.dir/generic_proxy.cpp.o CMakeFiles/qt_gui_cpp.dir/plugin_bridge.cpp.o CMakeFiles/qt_gui_cpp.dir/plugin_context.cpp.o CMakeFiles/qt_gui_cpp.dir/plugin_descriptor.cpp.o CMakeFiles/qt_gui_cpp.dir/plugin_provider.cpp.o CMakeFiles/qt_gui_cpp.dir/recursive_plugin_provider.cpp.o CMakeFiles/qt_gui_cpp.dir/settings.cpp.o CMakeFiles/qt_gui_cpp.dir/__/__/include/qt_gui_cpp/moc_plugin.cpp.o CMakeFiles/qt_gui_cpp.dir/__/__/include/qt_gui_cpp/moc_plugin_bridge.cpp.o CMakeFiles/qt_gui_cpp.dir/__/__/include/qt_gui_cpp/moc_plugin_context.cpp.o /usr/local/lib/libboost_filesystem-mt.dylib /usr/local/lib/libtinyxml.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/libclass_loader.dylib /usr/local/lib/libPocoFoundation.dylib /usr/lib/libdl.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/librosconsole.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/librosconsole_log4cxx.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/librosconsole_backend_interface.dylib /usr/local/lib/liblog4cxx.dylib /usr/local/lib/libboost_regex-mt.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/librostime.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/libcpp_common.dylib /usr/local/lib/libboost_system-mt.dylib /usr/local/lib/libboost_thread-mt.dylib /usr/local/lib/libboost_chrono-mt.dylib /usr/local/lib/libboost_date_time-mt.dylib /usr/local/lib/libboost_atomic-mt.dylib /usr/local/lib/libconsole_bridge.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/libroslib.dylib /usr/local/lib/libboost_filesystem-mt.dylib /usr/local/lib/libboost_system-mt.dylib /usr/local/lib/QtWidgets.framework/QtWidgets /usr/local/lib/libtinyxml.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/libclass_loader.dylib /usr/local/lib/libPocoFoundation.dylib /usr/lib/libdl.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/librosconsole.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/librosconsole_log4cxx.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/librosconsole_backend_interface.dylib /usr/local/lib/liblog4cxx.dylib /usr/local/lib/libboost_regex-mt.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/librostime.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/libcpp_common.dylib /usr/local/lib/libboost_thread-mt.dylib /usr/local/lib/libboost_chrono-mt.dylib /usr/local/lib/libboost_date_time-mt.dylib /usr/local/lib/libboost_atomic-mt.dylib /usr/local/lib/libconsole_bridge.dylib /Users/victor/Repo/ros/ros_catkin_ws/install_isolated/lib/libroslib.dylib /usr/local/lib/QtGui.framework/QtGui /usr ...
Please note: ROS Answers does not use (Github flavoured) Markdown, at least not for formatting code blocks (ie: three backticks won't work). Please use the Preformatted Text button (the one with
101010
on it) next time. Just select the code or console copy/paste and click the button.Thanks.