Linker error on -ltbb when building with XCode toolchain (vs. CLT)
zoercai opened this issue · 23 comments
Using this to create a clean install of ROS on OS X Yosemite, however I always come across this error:
Starting ==> compressed_depth_image_transport
Starting ==> compressed_image_transport
Starting ==> gazebo_ros
Starting ==> interactive_markers
[compressed_depth_image_transport] ==> '/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/build_env.sh /usr/bin/make --jobserver-fds=3,4 -j' in '/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport'
[ 20%] Built target compressed_depth_image_transport_gencfg
[ 40%] Linking CXX shared library /Users/Zoe/indigo_desktop_full_ws/devel/lib/libcompressed_depth_image_transport.dylib
ld: library not found for -ltbb
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [/Users/Zoe/indigo_desktop_full_ws/devel/lib/libcompressed_depth_image_transport.dylib] Error 1
make[1]: *** [CMakeFiles/compressed_depth_image_transport.dir/all] Error 2
make: *** [all] Error 2
[compressed_depth_image_transport] <== '/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/build_env.sh /usr/bin/make --jobserver-fds=3,4 -j' failed with return code '2'
Failed <== compressed_depth_image_transport [ 1.5 seconds ]
[compressed_image_transport] ==> '/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/build_env.sh /usr/bin/make --jobserver-fds=3,4 -j' in '/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport'
[ 20%] Built target compressed_image_transport_gencfg
[ 40%] Linking CXX shared library /Users/Zoe/indigo_desktop_full_ws/devel/lib/libcompressed_image_transport.dylib
ld: library not found for -ltbb
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [/Users/Zoe/indigo_desktop_full_ws/devel/lib/libcompressed_image_transport.dylib] Error 1
make[1]: *** [CMakeFiles/compressed_image_transport.dir/all] Error 2
make: *** [all] Error 2
[compressed_image_transport] <== '/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/build_env.sh /usr/bin/make --jobserver-fds=3,4 -j' failed with return code '2'
Failed <== compressed_image_transport [ 1.5 seconds ]
Finished <== gazebo_ros [ 2.5 seconds ]
Finished <== interactive_markers [ 3.1 seconds ]
[build] There were '2' errors:
Failed to build package 'compressed_depth_image_transport' because the following command:
# Command to reproduce:
cd /Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport && /Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/build_env.sh /usr/bin/make --jobserver-fds=3,4 -j; cd -
# Path to log:
cat /Users/Zoe/indigo_desktop_full_ws/build/build_logs/compressed_depth_image_transport.log
Exited with return code: 2
Failed to build package 'compressed_image_transport' because the following command:
# Command to reproduce:
cd /Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport && /Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/build_env.sh /usr/bin/make --jobserver-fds=3,4 -j; cd -
# Path to log:
cat /Users/Zoe/indigo_desktop_full_ws/build/build_logs/compressed_image_transport.log
Exited with return code: 2
[build] Runtime: 8.5 seconds
How can I resolve this?
Looks like an OpenCV problem. Please post the output of:
brew info opencv
On my machine, it's:
$ brew info opencv
homebrew/science/opencv: stable 2.4.11 (bottled), HEAD
Open source computer vision library
http://opencv.org/
/usr/local/Cellar/opencv/2.4.10.1 (219 files, 39M)
Built from source with: --with-qt --with-tbb
/usr/local/Cellar/opencv/2.4.11_1 (228 files, 36M) *
Built from source with: --with-qt --with-tbb
From: https://github.com/homebrew/homebrew-science/blob/master/opencv.rb
==> Dependencies
Build: cmake ✔, pkg-config ✔
Required: jpeg ✔, libpng ✔, libtiff ✔
Recommended: eigen ✔, openexr ✔, homebrew/python/numpy ✔
Optional: gstreamer ✘, jasper ✔, libdc1394 ✘, openni ✘, qt ✔, tbb ✘, ffmpeg ✘
If you previously installed opencv, you may need to manually run:
brew reinstall opencv --with-qt --with-eigen --with-tbb
That should fix this for you. I'd suggest deleting the workspace's build and devel folders and re-running the catkin build
from scratch— you may have an ABI incompatibility between stuff that built earlier on and the updated version of OpenCV.
Going to close this for now. Please re-open the ticket if the above suggestions do not resolve the issue.
I tried reinstalling opencv and deleting the workspace and rebuilding, but it still came up with the same error. Here's the output of brew info opencv
on my machine:
homebrew/science/opencv: stable 2.4.11 (bottled), HEAD
Open source computer vision library
http://opencv.org/
/usr/local/Cellar/opencv/2.4.11_2 (228 files, 35M) *
Built from source with: --with-qt --with-tbb
From: https://github.com/homebrew/homebrew-science/blob/master/opencv.rb
==> Dependencies
Build: cmake ✔, pkg-config ✔
Required: jpeg ✔, libpng ✔, libtiff ✔
Recommended: eigen ✔, openexr ✔, homebrew/python/numpy ✔
Optional: gstreamer ✘, jasper ✘, libdc1394 ✘, openni ✘, qt ✔, tbb ✔, ffmpeg ✘
Hmm, interesting. In that case, I wonder if you have OpenCV installed some other way, for example from MacPorts, or via the OS X Framework scheme? Please post the output of:
ls /Library/Frameworks
ls /opt/local/lib
ls /Library/Frameworks
AEProfiling.framework NyxAudioAnalysis.framework
AERegistration.framework PluginManager.framework
Adobe AIR.framework WacomMultiTouch.framework
AudioMixEngine.framework iTunesLibrary.framework
ls /opt/local/lib
ls: /opt/local/lib: No such file or directory
Hmm, well. I'm out of immediate ideas. If you're willing to get more in-depth, a possible next step is, from the indigo_desktop_full_ws folder, to run something like:
rm -rf build/compressed_depth_image_transport
catkin build \
-DCMAKE_BUILD_TYPE=Release \
-DPYTHON_LIBRARY=$(python -c "import sys; print sys.prefix")/lib/libpython2.7.dylib \
-DPYTHON_INCLUDE_DIR=$(python -c "import sys; print sys.prefix")/include/python2.7 \
--make-args VERBOSE=1 \
--start-with compressed_depth_image_transport
Then report the contents of build/build_logs/compressed_depth_image_transport.log
, which will tell us exactly what it is attempting to link against.
I've pasted the log here.
And this is the output in the terminal:
indigo_desktop_full_ws Zoe$ catkin build \
> -DCMAKE_BUILD_TYPE=Release \
> -DPYTHON_LIBRARY=$(python -c "import sys; print sys.prefix")/lib/libpython2.7.dylib \
> -DPYTHON_INCLUDE_DIR=$(python -c "import sys; print sys.prefix")/include/python2.7 \
> --make-args VERBOSE=1 \
> --start-with compressed_depth_image_transport
--------------------------------------------------------------------------------
Profile: default
Extending: None
Workspace: /Users/Zoe/indigo_desktop_full_ws
Source Space: [exists] /Users/Zoe/indigo_desktop_full_ws/src
Build Space: [exists] /Users/Zoe/indigo_desktop_full_ws/build
Devel Space: [exists] /Users/Zoe/indigo_desktop_full_ws/devel
Install Space: [exists] /opt/ros/indigo
DESTDIR: None
--------------------------------------------------------------------------------
Isolate Develspaces: False
Install Packages: True
Isolate Installs: False
--------------------------------------------------------------------------------
Additional CMake Args: -DCMAKE_BUILD_TYPE=Release -DPYTHON_LIBRARY=/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/libpython2.7.dylib -DPYTHON_INCLUDE_DIR=/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/include/python2.7
Additional Make Args: VERBOSE=1 --start-with compressed_depth_image_transport
Additional catkin Make Args: None
Internal Make Job Server: True
--------------------------------------------------------------------------------
Whitelisted Packages: None
Blacklisted Packages: None
--------------------------------------------------------------------------------
Workspace configuration appears valid.
--------------------------------------------------------------------------------
Found '224' packages in 0.7 seconds.
Starting ==> catkin
Starting ==> octomap
Starting ==> orocos_kdl
Starting ==> stage
[octomap] ==> '/Users/Zoe/indigo_desktop_full_ws/build/octomap/build_env.sh /usr/bin/make VERBOSE=1 --start-with compressed_depth_image_transport --jobserver-fds=3,4 -j' in '/Users/Zoe/indigo_desktop_full_ws/build/octomap'
/Applications/Xcode.app/Contents/Developer/usr/bin/make: unrecognized option `--start-with'
Usage: make [options] [target] ...
Options:
-b, -m Ignored for compatibility.
-B, --always-make Unconditionally make all targets.
-C DIRECTORY, --directory=DIRECTORY
Change to DIRECTORY before doing anything.
-d Print lots of debugging information.
--debug[=FLAGS] Print various types of debugging information.
-e, --environment-overrides
Environment variables override makefiles.
-f FILE, --file=FILE, --makefile=FILE
Read FILE as a makefile.
-h, --help Print this message and exit.
-i, --ignore-errors Ignore errors from commands.
-I DIRECTORY, --include-dir=DIRECTORY
Search DIRECTORY for included makefiles.
-j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg.
-k, --keep-going Keep going when some targets can't be made.
-l [N], --load-average[=N], --max-load[=N]
Don't start multiple jobs unless load is below N.
-L, --check-symlink-times Use the latest mtime between symlinks and target.
-n, --just-print, --dry-run, --recon
Don't actually run any commands; just print them.
-o FILE, --old-file=FILE, --assume-old=FILE
Consider FILE to be very old and don't remake it.
-p, --print-data-base Print make's internal database.
-q, --question Run no commands; exit status says if up to date.
-r, --no-builtin-rules Disable the built-in implicit rules.
-R, --no-builtin-variables Disable the built-in variable settings.
-s, --silent, --quiet Don't echo commands.
-S, --no-keep-going, --stop
Turns off -k.
-t, --touch Touch targets instead of remaking them.
-v, --version Print the version number of make and exit.
-w, --print-directory Print the current directory.
--no-print-directory Turn off -w, even if it was turned on implicitly.
-W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE
Consider FILE to be infinitely new.
--warn-undefined-variables Warn when an undefined variable is referenced.
-N OPTION, --NeXT-option=OPTION
Turn on value of NeXT OPTION.
This program built for i386-apple-darwin11.3.0
Report bugs to <bug-make@gnu.org>
[octomap] <== '/Users/Zoe/indigo_desktop_full_ws/build/octomap/build_env.sh /usr/bin/make VERBOSE=1 --start-with compressed_depth_image_transport --jobserver-fds=3,4 -j' failed with return code '2'
Failed <== octomap [ 1.0 seconds ]
[orocos_kdl] ==> '/Users/Zoe/indigo_desktop_full_ws/build/orocos_kdl/build_env.sh /usr/bin/make VERBOSE=1 --start-with compressed_depth_image_transport --jobserver-fds=3,4 -j' in '/Users/Zoe/indigo_desktop_full_ws/build/orocos_kdl'
/Applications/Xcode.app/Contents/Developer/usr/bin/make: unrecognized option `--start-with'
Usage: make [options] [target] ...
Options:
-b, -m Ignored for compatibility.
-B, --always-make Unconditionally make all targets.
-C DIRECTORY, --directory=DIRECTORY
Change to DIRECTORY before doing anything.
-d Print lots of debugging information.
--debug[=FLAGS] Print various types of debugging information.
-e, --environment-overrides
Environment variables override makefiles.
-f FILE, --file=FILE, --makefile=FILE
Read FILE as a makefile.
-h, --help Print this message and exit.
-i, --ignore-errors Ignore errors from commands.
-I DIRECTORY, --include-dir=DIRECTORY
Search DIRECTORY for included makefiles.
-j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg.
-k, --keep-going Keep going when some targets can't be made.
-l [N], --load-average[=N], --max-load[=N]
Don't start multiple jobs unless load is below N.
-L, --check-symlink-times Use the latest mtime between symlinks and target.
-n, --just-print, --dry-run, --recon
Don't actually run any commands; just print them.
-o FILE, --old-file=FILE, --assume-old=FILE
Consider FILE to be very old and don't remake it.
-p, --print-data-base Print make's internal database.
-q, --question Run no commands; exit status says if up to date.
-r, --no-builtin-rules Disable the built-in implicit rules.
-R, --no-builtin-variables Disable the built-in variable settings.
-s, --silent, --quiet Don't echo commands.
-S, --no-keep-going, --stop
Turns off -k.
-t, --touch Touch targets instead of remaking them.
[orocos_kdl] <== '/Users/Zoe/indigo_desktop_full_ws/build/orocos_kdl/build_env.sh /usr/bin/make VERBOSE=1 --start-with compressed_depth_image_transport --jobserver-fds=3,4 -j' failed with return code '2'
Failed <== orocos_kdl [ 1.3 seconds ]
[stage] ==> '/Users/Zoe/indigo_desktop_full_ws/build/stage/build_env.sh /usr/bin/make VERBOSE=1 --start-with compressed_depth_image_transport --jobserver-fds=3,4 -j' in '/Users/Zoe/indigo_desktop_full_ws/build/stage'
/Applications/Xcode.app/Contents/Developer/usr/bin/make: unrecognized option `--start-with'
Usage: make [options] [target] ...
Options:
-b, -m Ignored for compatibility.
-B, --always-make Unconditionally make all targets.
-C DIRECTORY, --directory=DIRECTORY
Change to DIRECTORY before doing anything.
-d Print lots of debugging information.
--debug[=FLAGS] Print various types of debugging information.
-e, --environment-overrides
Environment variables override makefiles.
-f FILE, --file=FILE, --makefile=FILE
Read FILE as a makefile.
-h, --help Print this message and exit.
-i, --ignore-errors Ignore errors from commands.
-I DIRECTORY, --include-dir=DIRECTORY
Search DIRECTORY for included makefiles.
-j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg.
-k, --keep-going Keep going when some targets can't be made.
-l [N], --load-average[=N], --max-load[=N]
Don't start multiple jobs unless load is below N.
-L, --check-symlink-times Use the latest mtime between symlinks and target.
-n, --just-print, --dry-run, --recon
Don't actually run any commands; just print them.
-o FILE, --old-file=FILE, --assume-old=FILE
Consider FILE to be very old and don't remake it.
-p, --print-data-base Print make's internal database.
-q, --question Run no commands; exit status says if up to date.
-r, --no-builtin-rules Disable the built-in implicit rules.
-R, --no-builtin-variables Disable the built-in variable settings.
-s, --silent, --quiet Don't echo commands.
-S, --no-keep-going, --stop
Turns off -k.
-t, --touch Touch targets instead of remaking them.
-v, --version Print the version number of make and exit.
-w, --print-directory Print the current directory.
--no-print-directory Turn off -w, even if it was turned on implicitly.
-W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE
Consider FILE to be infinitely new.
--warn-undefined-variables Warn when an undefined variable is referenced.
-N OPTION, --NeXT-option=OPTION
Turn on value of NeXT OPTION.
This program built for i386-apple-darwin11.3.0
Report bugs to <bug-make@gnu.org>
[stage] <== '/Users/Zoe/indigo_desktop_full_ws/build/stage/build_env.sh /usr/bin/make VERBOSE=1 --start-with compressed_depth_image_transport --jobserver-fds=3,4 -j' failed with return code '2'
Failed <== stage [ 1.6 seconds ]
[catkin] ==> '/Users/Zoe/indigo_desktop_full_ws/build/catkin/build_env.sh /usr/bin/make VERBOSE=1 --start-with compressed_depth_image_transport --jobserver-fds=3,4 -j' in '/Users/Zoe/indigo_desktop_full_ws/build/catkin'
/Applications/Xcode.app/Contents/Developer/usr/bin/make: unrecognized option `--start-with'
Usage: make [options] [target] ...
Options:
-b, -m Ignored for compatibility.
-B, --always-make Unconditionally make all targets.
-C DIRECTORY, --directory=DIRECTORY
Change to DIRECTORY before doing anything.
-d Print lots of debugging information.
--debug[=FLAGS] Print various types of debugging information.
-e, --environment-overrides
Environment variables override makefiles.
-f FILE, --file=FILE, --makefile=FILE
Read FILE as a makefile.
-h, --help Print this message and exit.
-i, --ignore-errors Ignore errors from commands.
-I DIRECTORY, --include-dir=DIRECTORY
Search DIRECTORY for included makefiles.
-j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg.
-k, --keep-going Keep going when some targets can't be made.
-l [N], --load-average[=N], --max-load[=N]
Don't start multiple jobs unless load is below N.
-L, --check-symlink-times Use the latest mtime between symlinks and target.
-n, --just-print, --dry-run, --recon
Don't actually run any commands; just print them.
-o FILE, --old-file=FILE, --assume-old=FILE
Consider FILE to be very old and don't remake it.
-p, --print-data-base Print make's internal database.
-q, --question Run no commands; exit status says if up to date.
-r, --no-builtin-rules Disable the built-in implicit rules.
-R, --no-builtin-variables Disable the built-in variable settings.
-s, --silent, --quiet Don't echo commands.
-S, --no-keep-going, --stop
Turns off -k.
-t, --touch Touch targets instead of remaking them.
-v, --version Print the version number of make and exit.
-w, --print-directory Print the current directory.
--no-print-directory Turn off -w, even if it was turned on implicitly.
-W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE
Consider FILE to be infinitely new.
--warn-undefined-variables Warn when an undefined variable is referenced.
-N OPTION, --NeXT-option=OPTION
Turn on value of NeXT OPTION.
This program built for i386-apple-darwin11.3.0
Report bugs to <bug-make@gnu.org>
[catkin] <== '/Users/Zoe/indigo_desktop_full_ws/build/catkin/build_env.sh /usr/bin/make VERBOSE=1 --start-with compressed_depth_image_transport --jobserver-fds=3,4 -j' failed with return code '2'
Failed <== catkin [ 1.8 seconds ]
[build] Runtime: 6.2 seconds
Traceback (most recent call last):
File "/usr/local/bin/catkin", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python2.7/site-packages/catkin_tools/commands/catkin.py", line 219, in main
sys.exit(args.main(args) or 0)
File "/usr/local/lib/python2.7/site-packages/catkin_tools/verbs/catkin_build/cli.py", line 296, in main
summarize_build=opts.summarize # Can be True, False, or None
File "/usr/local/lib/python2.7/site-packages/catkin_tools/verbs/catkin_build/build.py", line 756, in build_isolated_workspace
set_error_state(error_state)
File "/usr/local/lib/python2.7/site-packages/catkin_tools/verbs/catkin_build/build.py", line 695, in set_error_state
executors[x].should_shutdown = True
KeyError: 1
wifi-172-23-110-22:indigo_desktop_full_ws Zoe$ make --version
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Can you spot anything unusual?
Blah, it didn't do the right thing. Please try:
rm -rf build/compressed_depth_image_transport
catkin build \
-DCMAKE_BUILD_TYPE=Release \
-DPYTHON_LIBRARY=$(python -c "import sys; print sys.prefix")/lib/libpython2.7.dylib \
-DPYTHON_INCLUDE_DIR=$(python -c "import sys; print sys.prefix")/include/python2.7 \
--start-with compressed_depth_image_transport \
--make-args VERBOSE=1
That should get us verbose make output, which will show that paths that it is trying to link against. Sorry for the runaround.
All good! Here's the new log
And the output in terminal:
indigo_desktop_full_ws Zoe$ catkin build \
> -DCMAKE_BUILD_TYPE=Release \
> -DPYTHON_LIBRARY=$(python -c "import sys; print sys.prefix")/lib/libpython2.7.dylib \
> -DPYTHON_INCLUDE_DIR=$(python -c "import sys; print sys.prefix")/include/python2.7 \
> --start-with compressed_depth_image_transport \
> --make-args VERBOSE=1
--------------------------------------------------------------------------------
Profile: default
Extending: None
Workspace: /Users/Zoe/indigo_desktop_full_ws
Source Space: [exists] /Users/Zoe/indigo_desktop_full_ws/src
Build Space: [exists] /Users/Zoe/indigo_desktop_full_ws/build
Devel Space: [exists] /Users/Zoe/indigo_desktop_full_ws/devel
Install Space: [exists] /opt/ros/indigo
DESTDIR: None
--------------------------------------------------------------------------------
Isolate Develspaces: False
Install Packages: True
Isolate Installs: False
--------------------------------------------------------------------------------
Additional CMake Args: -DCMAKE_BUILD_TYPE=Release -DPYTHON_LIBRARY=/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/libpython2.7.dylib -DPYTHON_INCLUDE_DIR=/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/include/python2.7
Additional Make Args: VERBOSE=1
Additional catkin Make Args: None
Internal Make Job Server: True
--------------------------------------------------------------------------------
Whitelisted Packages: None
Blacklisted Packages: None
--------------------------------------------------------------------------------
Workspace configuration appears valid.
--------------------------------------------------------------------------------
Found '224' packages in 0.6 seconds.
[build] Skipping package 'catkin'
[build] Skipping package 'octomap'
[build] Skipping package 'orocos_kdl'
[build] Skipping package 'stage'
[build] Skipping package 'genmsg'
[build] Skipping package 'angles'
[build] Skipping package 'bond_core'
[build] Skipping package 'cmake_modules'
[build] Skipping package 'common_msgs'
[build] Skipping package 'common_tutorials'
[build] Skipping package 'convex_decomposition'
[build] Skipping package 'cpp_common'
[build] Skipping package 'desktop'
[build] Skipping package 'desktop_full'
[build] Skipping package 'diagnostics'
[build] Skipping package 'eigen_stl_containers'
[build] Skipping package 'executive_smach'
[build] Skipping package 'gazebo_ros_pkgs'
[build] Skipping package 'geometry'
[build] Skipping package 'geometry_tutorials'
[build] Skipping package 'image_common'
[build] Skipping package 'image_pipeline'
[build] Skipping package 'image_transport_plugins'
[build] Skipping package 'ivcon'
[build] Skipping package 'laser_pipeline'
[build] Skipping package 'media_export'
[build] Skipping package 'message_generation'
[build] Skipping package 'message_runtime'
[build] Skipping package 'mk'
[build] Skipping package 'nodelet_core'
[build] Skipping package 'perception'
[build] Skipping package 'perception_pcl'
[build] Skipping package 'python_orocos_kdl'
[build] Skipping package 'qt_dotgraph'
[build] Skipping package 'qt_gui'
[build] Skipping package 'qt_gui_py_common'
[build] Skipping package 'random_numbers'
[build] Skipping package 'robot'
[build] Skipping package 'robot_model'
[build] Skipping package 'ros'
[build] Skipping package 'ros_base'
[build] Skipping package 'ros_comm'
[build] Skipping package 'ros_core'
[build] Skipping package 'ros_tutorials'
[build] Skipping package 'rosbag_migration_rule'
[build] Skipping package 'rosbash'
[build] Skipping package 'rosboost_cfg'
[build] Skipping package 'rosbuild'
[build] Skipping package 'rosclean'
[build] Skipping package 'roscpp_core'
[build] Skipping package 'roscpp_traits'
[build] Skipping package 'roscreate'
[build] Skipping package 'rosgraph'
[build] Skipping package 'roslang'
[build] Skipping package 'roslint'
[build] Skipping package 'roslisp'
[build] Skipping package 'rosmake'
[build] Skipping package 'rosmaster'
[build] Skipping package 'rosmsg'
[build] Skipping package 'rosparam'
[build] Skipping package 'rospy'
[build] Skipping package 'rosservice'
[build] Skipping package 'rosunit'
[build] Skipping package 'rqt_action'
[build] Skipping package 'rqt_bag'
[build] Skipping package 'rqt_bag_plugins'
[build] Skipping package 'rqt_common_plugins'
[build] Skipping package 'rqt_console'
[build] Skipping package 'rqt_dep'
[build] Skipping package 'rqt_graph'
[build] Skipping package 'rqt_logger_level'
[build] Skipping package 'rqt_moveit'
[build] Skipping package 'rqt_msg'
[build] Skipping package 'rqt_nav_view'
[build] Skipping package 'rqt_plot'
[build] Skipping package 'rqt_pose_view'
[build] Skipping package 'rqt_publisher'
[build] Skipping package 'rqt_py_common'
[build] Skipping package 'rqt_py_console'
[build] Skipping package 'rqt_reconfigure'
[build] Skipping package 'rqt_robot_dashboard'
[build] Skipping package 'rqt_robot_monitor'
[build] Skipping package 'rqt_robot_plugins'
[build] Skipping package 'rqt_robot_steering'
[build] Skipping package 'rqt_runtime_monitor'
[build] Skipping package 'rqt_service_caller'
[build] Skipping package 'rqt_shell'
[build] Skipping package 'rqt_srv'
[build] Skipping package 'rqt_tf_tree'
[build] Skipping package 'rqt_top'
[build] Skipping package 'rqt_topic'
[build] Skipping package 'rqt_web'
[build] Skipping package 'simulators'
[build] Skipping package 'smach'
[build] Skipping package 'smclib'
[build] Skipping package 'urdf_parser_plugin'
[build] Skipping package 'vision_opencv'
[build] Skipping package 'visualization_tutorials'
[build] Skipping package 'viz'
[build] Skipping package 'gencpp'
[build] Skipping package 'genlisp'
[build] Skipping package 'genpy'
[build] Skipping package 'class_loader'
[build] Skipping package 'pr2_description'
[build] Skipping package 'rospack'
[build] Skipping package 'rostime'
[build] Skipping package 'xmlrpcpp'
[build] Skipping package 'roslib'
[build] Skipping package 'roscpp_serialization'
[build] Skipping package 'std_msgs'
[build] Skipping package 'std_srvs'
[build] Skipping package 'python_qt_binding'
[build] Skipping package 'roslaunch'
[build] Skipping package 'rosconsole'
[build] Skipping package 'roslz4'
[build] Skipping package 'rostest'
[build] Skipping package 'actionlib_msgs'
[build] Skipping package 'bond'
[build] Skipping package 'diagnostic_msgs'
[build] Skipping package 'geometry_msgs'
[build] Skipping package 'rosgraph_msgs'
[build] Skipping package 'smach_msgs'
[build] Skipping package 'pluginlib'
[build] Skipping package 'resource_retriever'
[build] Skipping package 'rosconsole_bridge'
[build] Skipping package 'rosbag_storage'
[build] Skipping package 'rqt_gui'
[build] Skipping package 'eigen_conversions'
[build] Skipping package 'kdl_conversions'
[build] Skipping package 'nav_msgs'
[build] Skipping package 'sensor_msgs'
[build] Skipping package 'shape_msgs'
[build] Skipping package 'tf2_msgs'
[build] Skipping package 'trajectory_msgs'
[build] Skipping package 'visualization_msgs'
[build] Skipping package 'roscpp'
[build] Skipping package 'qt_gui_cpp'
[build] Skipping package 'camera_calibration_parsers'
[build] Skipping package 'image_geometry'
[build] Skipping package 'map_msgs'
[build] Skipping package 'pcl_msgs'
[build] Skipping package 'stereo_msgs'
[build] Skipping package 'tf2'
[build] Skipping package 'control_msgs'
[build] Skipping package 'gazebo_msgs'
[build] Skipping package 'geometric_shapes'
[build] Skipping package 'bondcpp'
[build] Skipping package 'bondpy'
[build] Skipping package 'collada_parser'
[build] Skipping package 'joint_state_publisher'
[build] Skipping package 'pluginlib_tutorials'
[build] Skipping package 'roscpp_tutorials'
[build] Skipping package 'rosout'
[build] Skipping package 'rqt_gui_py'
[build] Skipping package 'turtlesim'
[build] Skipping package 'visualization_marker_tutorials'
[build] Skipping package 'nodelet'
[build] Skipping package 'pcl_conversions'
[build] Skipping package 'camera_calibration'
[build] Skipping package 'cv_bridge'
[build] Skipping package 'diagnostic_aggregator'
[build] Skipping package 'diagnostic_updater'
[build] Skipping package 'dynamic_reconfigure'
[build] Skipping package 'filters'
[build] Skipping package 'message_filters'
[build] Skipping package 'rosnode'
[build] Skipping package 'rospy_tutorials'
[build] Skipping package 'rostopic'
[build] Skipping package 'roswtf'
[build] Skipping package 'smach_ros'
[build] Skipping package 'tf2_py'
[build] Skipping package 'topic_tools'
[build] Skipping package 'urdf'
[build] Skipping package 'xacro'
[build] Skipping package 'nodelet_tutorial_math'
[build] Skipping package 'diagnostic_common_diagnostics'
[build] Skipping package 'image_transport'
[build] Skipping package 'rqt_gui_cpp'
[build] Skipping package 'self_test'
[build] Skipping package 'rosbag'
[build] Skipping package 'kdl_parser'
[build] Skipping package 'urdf_tutorial'
[build] Skipping package 'camera_info_manager'
[build] Skipping package 'image_view'
[build] Skipping package 'polled_camera'
[build] Skipping package 'rqt_image_view'
[build] Skipping package 'actionlib'
[build] Skipping package 'diagnostic_analysis'
[build] Skipping package 'driver_base'
[build] Skipping package 'image_proc'
[build] Skipping package 'nodelet_topic_tools'
[build] Skipping package 'actionlib_tutorials'
[build] Skipping package 'rqt_launch'
[build] Skipping package 'stereo_image_proc'
[build] Skipping package 'tf2_ros'
[build] Skipping package 'turtle_actionlib'
[build] Skipping package 'depth_image_proc'
[build] Skipping package 'tf'
[build] Skipping package 'tf2_geometry_msgs'
[build] Skipping package 'tf2_sensor_msgs'
[build] Skipping package 'turtle_tf2'
Starting ==> compressed_depth_image_transport
Starting ==> compressed_image_transport
Starting ==> gazebo_ros
Starting ==> interactive_markers
[compressed_image_transport] ==> '/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/build_env.sh /usr/bin/make VERBOSE=1 --jobserver-fds=3,4 -j' in '/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport'
/usr/local/Cellar/cmake/3.3.0/bin/cmake -H/Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_image_transport -B/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport --check-build-system CMakeFiles/Makefile.cmake 0
/usr/local/Cellar/cmake/3.3.0/bin/cmake -E cmake_progress_start /Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/CMakeFiles /Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/CMakeFiles/progress.marks
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/compressed_image_transport_gencfg.dir/build.make CMakeFiles/compressed_image_transport_gencfg.dir/depend
cd /Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport && /usr/local/Cellar/cmake/3.3.0/bin/cmake -E cmake_depends "Unix Makefiles" /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_image_transport /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_image_transport /Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport /Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport /Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/DependInfo.cmake --color=
Dependee "/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/DependInfo.cmake" is newer than depender "/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/depend.internal".
Dependee "/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/depend.internal".
Scanning dependencies of target compressed_image_transport_gencfg
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/compressed_image_transport_gencfg.dir/build.make CMakeFiles/compressed_image_transport_gencfg.dir/build
[ 20%] Generating dynamic reconfigure files from cfg/CompressedPublisher.cfg: /Users/Zoe/indigo_desktop_full_ws/devel/include/compressed_image_transport/CompressedPublisherConfig.h /Users/Zoe/indigo_desktop_full_ws/devel/lib/python2.7/site-packages/compressed_image_transport/cfg/CompressedPublisherConfig.py
catkin_generated/env_cached.sh /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_image_transport/cfg/CompressedPublisher.cfg /Users/Zoe/indigo_desktop_full_ws/src/dynamic_reconfigure /Users/Zoe/indigo_desktop_full_ws/devel/share/compressed_image_transport /Users/Zoe/indigo_desktop_full_ws/devel/include/compressed_image_transport /Users/Zoe/indigo_desktop_full_ws/devel/lib/python2.7/site-packages/compressed_image_transport
Generating reconfiguration files for CompressedPublisher in compressed_image_transport
Wrote header file in /Users/Zoe/indigo_desktop_full_ws/devel/include/compressed_image_transport/CompressedPublisherConfig.h
[ 20%] Built target compressed_image_transport_gencfg
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/compressed_image_transport.dir/build.make CMakeFiles/compressed_image_transport.dir/depend
cd /Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport && /usr/local/Cellar/cmake/3.3.0/bin/cmake -E cmake_depends "Unix Makefiles" /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_image_transport /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_image_transport /Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport /Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport /Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/DependInfo.cmake --color=
Dependee "/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/DependInfo.cmake" is newer than depender "/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/depend.internal".
Dependee "/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/depend.internal".
Scanning dependencies of target compressed_image_transport
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/compressed_image_transport.dir/build.make CMakeFiles/compressed_image_transport.dir/build
[ 40%] Building CXX object CMakeFiles/compressed_image_transport.dir/src/compressed_publisher.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DROSCONSOLE_BACKEND_LOG4CXX -DROS_PACKAGE_NAME=\"compressed_image_transport\" -Dcompressed_image_transport_EXPORTS -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fPIC -I/Users/Zoe/indigo_desktop_full_ws/devel/include -isystem /usr/local/include/opencv -isystem /usr/local/include -I/Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_image_transport/include -I/Users/Zoe/indigo_desktop_full_ws/devel/include/ros -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/cpp_common/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/roscpp_traits/include -I/Users/Zoe/indigo_desktop_full_ws/src/class_loader/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/rostime/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/xmlrpcpp/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros/roslib/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/roscpp_serialization/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/rosconsole/include -I/Users/Zoe/indigo_desktop_full_ws/src/std_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/common_msgs/sensor_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/roscpp/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2/include -I/Users/Zoe/indigo_desktop_full_ws/src/pluginlib/include -I/Users/Zoe/indigo_desktop_full_ws/src/dynamic_reconfigure/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/message_filters/include -I/Users/Zoe/indigo_desktop_full_ws/src/image_common/image_transport/include -I/Users/Zoe/indigo_desktop_full_ws/src/vision_opencv/cv_bridge/include -I/Users/Zoe/indigo_desktop_full_ws/src/actionlib/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2_ros/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry/tf/include -I/usr/local/Cellar/console_bridge/0.2.5/include -o CMakeFiles/compressed_image_transport.dir/src/compressed_publisher.cpp.o -c /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_image_transport/src/compressed_publisher.cpp
[ 60%] Building CXX object CMakeFiles/compressed_image_transport.dir/src/compressed_subscriber.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DROSCONSOLE_BACKEND_LOG4CXX -DROS_PACKAGE_NAME=\"compressed_image_transport\" -Dcompressed_image_transport_EXPORTS -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fPIC -I/Users/Zoe/indigo_desktop_full_ws/devel/include -isystem /usr/local/include/opencv -isystem /usr/local/include -I/Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_image_transport/include -I/Users/Zoe/indigo_desktop_full_ws/devel/include/ros -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/cpp_common/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/roscpp_traits/include -I/Users/Zoe/indigo_desktop_full_ws/src/class_loader/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/rostime/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/xmlrpcpp/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros/roslib/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/roscpp_serialization/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/rosconsole/include -I/Users/Zoe/indigo_desktop_full_ws/src/std_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/common_msgs/sensor_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/roscpp/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2/include -I/Users/Zoe/indigo_desktop_full_ws/src/pluginlib/include -I/Users/Zoe/indigo_desktop_full_ws/src/dynamic_reconfigure/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/message_filters/include -I/Users/Zoe/indigo_desktop_full_ws/src/image_common/image_transport/include -I/Users/Zoe/indigo_desktop_full_ws/src/vision_opencv/cv_bridge/include -I/Users/Zoe/indigo_desktop_full_ws/src/actionlib/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2_ros/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry/tf/include -I/usr/local/Cellar/console_bridge/0.2.5/include -o CMakeFiles/compressed_image_transport.dir/src/compressed_subscriber.cpp.o -c /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_image_transport/src/compressed_subscriber.cpp
[ 80%] Building CXX object CMakeFiles/compressed_image_transport.dir/src/manifest.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DROSCONSOLE_BACKEND_LOG4CXX -DROS_PACKAGE_NAME=\"compressed_image_transport\" -Dcompressed_image_transport_EXPORTS -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fPIC -I/Users/Zoe/indigo_desktop_full_ws/devel/include -isystem /usr/local/include/opencv -isystem /usr/local/include -I/Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_image_transport/include -I/Users/Zoe/indigo_desktop_full_ws/devel/include/ros -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/cpp_common/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/roscpp_traits/include -I/Users/Zoe/indigo_desktop_full_ws/src/class_loader/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/rostime/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/xmlrpcpp/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros/roslib/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/roscpp_serialization/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/rosconsole/include -I/Users/Zoe/indigo_desktop_full_ws/src/std_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/common_msgs/sensor_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/roscpp/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2/include -I/Users/Zoe/indigo_desktop_full_ws/src/pluginlib/include -I/Users/Zoe/indigo_desktop_full_ws/src/dynamic_reconfigure/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/message_filters/include -I/Users/Zoe/indigo_desktop_full_ws/src/image_common/image_transport/include -I/Users/Zoe/indigo_desktop_full_ws/src/vision_opencv/cv_bridge/include -I/Users/Zoe/indigo_desktop_full_ws/src/actionlib/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2_ros/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry/tf/include -I/usr/local/Cellar/console_bridge/0.2.5/include -o CMakeFiles/compressed_image_transport.dir/src/manifest.cpp.o -c /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_image_transport/src/manifest.cpp
[100%] Linking CXX shared library /Users/Zoe/indigo_desktop_full_ws/devel/lib/libcompressed_image_transport.dylib
/usr/local/Cellar/cmake/3.3.0/bin/cmake -E cmake_link_script CMakeFiles/compressed_image_transport.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -dynamiclib -Wl,-headerpad_max_install_names -o /Users/Zoe/indigo_desktop_full_ws/devel/lib/libcompressed_image_transport.dylib -install_name /Users/Zoe/indigo_desktop_full_ws/devel/lib/libcompressed_image_transport.dylib CMakeFiles/compressed_image_transport.dir/src/compressed_publisher.cpp.o CMakeFiles/compressed_image_transport.dir/src/compressed_subscriber.cpp.o CMakeFiles/compressed_image_transport.dir/src/manifest.cpp.o /Users/Zoe/indigo_desktop_full_ws/devel/lib/libcv_bridge.dylib /usr/local/lib/libopencv_videostab.2.4.11.dylib /usr/local/lib/libopencv_video.2.4.11.dylib /usr/local/lib/libopencv_superres.2.4.11.dylib /usr/local/lib/libopencv_stitching.2.4.11.dylib /usr/local/lib/libopencv_photo.2.4.11.dylib /usr/local/lib/libopencv_ocl.2.4.11.dylib /usr/local/lib/libopencv_objdetect.2.4.11.dylib /usr/local/lib/libopencv_nonfree.2.4.11.dylib /usr/local/lib/libopencv_ml.2.4.11.dylib /usr/local/lib/libopencv_legacy.2.4.11.dylib /usr/local/lib/libopencv_imgproc.2.4.11.dylib /usr/local/lib/libopencv_highgui.2.4.11.dylib /usr/local/lib/libopencv_gpu.2.4.11.dylib /usr/local/lib/libopencv_flann.2.4.11.dylib /usr/local/lib/libopencv_features2d.2.4.11.dylib /usr/local/lib/libopencv_core.2.4.11.dylib /usr/local/lib/libopencv_contrib.2.4.11.dylib /usr/local/lib/libopencv_calib3d.2.4.11.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libdynamic_reconfigure_config_init_mutex.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libimage_transport.dylib /usr/local/lib/libtinyxml.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libclass_loader.dylib /usr/local/lib/libPocoFoundation.dylib /usr/lib/libdl.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libroslib.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libtf.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libtf2_ros.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libactionlib.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libmessage_filters.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libroscpp.dylib /usr/local/lib/libboost_signals-mt.dylib /usr/local/lib/libboost_filesystem-mt.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libxmlrpcpp.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libtf2.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libroscpp_serialization.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/librosconsole.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/librosconsole_log4cxx.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/librosconsole_backend_interface.dylib /usr/local/lib/liblog4cxx.dylib /usr/local/lib/libboost_regex-mt.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/librostime.dylib /usr/local/lib/libboost_date_time-mt.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libcpp_common.dylib /usr/local/lib/libboost_system-mt.dylib /usr/local/lib/libboost_thread-mt.dylib /usr/local/lib/libconsole_bridge.dylib /usr/local/lib/libopencv_videostab.2.4.11.dylib /usr/local/lib/libopencv_ts.a /usr/local/lib/libopencv_superres.2.4.11.dylib /usr/local/lib/libopencv_stitching.2.4.11.dylib /usr/local/lib/libopencv_contrib.2.4.11.dylib -ltbb /usr/local/lib/libopencv_nonfree.2.4.11.dylib /usr/local/lib/libopencv_ocl.2.4.11.dylib /usr/local/lib/libopencv_gpu.2.4.11.dylib /usr/local/lib/libopencv_photo.2.4.11.dylib /usr/local/lib/libopencv_objdetect.2.4.11.dylib /usr/local/lib/libopencv_legacy.2.4.11.dylib /usr/local/lib/libopencv_video.2.4.11.dylib /usr/local/lib/libopencv_ml.2.4.11.dylib /usr/local/lib/libopencv_calib3d.2.4.11.dylib /usr/local/lib/libopencv_features2d.2.4.11.dylib /usr/local/lib/libopencv_highgui.2.4.11.dylib /usr/local/lib/libopencv_imgproc.2.4.11.dylib /usr/local/lib/libopencv_flann.2.4.11.dylib /usr/local/lib/libopencv_core.2.4.11.dylib
ld: library not found for -ltbb
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [/Users/Zoe/indigo_desktop_full_ws/devel/lib/libcompressed_image_transport.dylib] Error 1
make[1]: *** [CMakeFiles/compressed_image_transport.dir/all] Error 2
make: *** [all] Error 2
[compressed_image_transport] <== '/Users/Zoe/indigo_desktop_full_ws/build/compressed_image_transport/build_env.sh /usr/bin/make VERBOSE=1 --jobserver-fds=3,4 -j' failed with return code '2'
Failed <== compressed_image_transport [ 38.5 seconds ]
[compressed_depth_image_transport] ==> '/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/build_env.sh /usr/bin/make VERBOSE=1 --jobserver-fds=3,4 -j' in '/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport'
/usr/local/Cellar/cmake/3.3.0/bin/cmake -H/Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_depth_image_transport -B/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport --check-build-system CMakeFiles/Makefile.cmake 0
/usr/local/Cellar/cmake/3.3.0/bin/cmake -E cmake_progress_start /Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/CMakeFiles /Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/CMakeFiles/progress.marks
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/compressed_depth_image_transport_gencfg.dir/build.make CMakeFiles/compressed_depth_image_transport_gencfg.dir/depend
cd /Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport && /usr/local/Cellar/cmake/3.3.0/bin/cmake -E cmake_depends "Unix Makefiles" /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_depth_image_transport /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_depth_image_transport /Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport /Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport /Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/DependInfo.cmake --color=
Dependee "/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/DependInfo.cmake" is newer than depender "/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/depend.internal".
Dependee "/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/depend.internal".
Scanning dependencies of target compressed_depth_image_transport_gencfg
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/compressed_depth_image_transport_gencfg.dir/build.make CMakeFiles/compressed_depth_image_transport_gencfg.dir/build
make[2]: Nothing to be done for `CMakeFiles/compressed_depth_image_transport_gencfg.dir/build'.
[ 20%] Built target compressed_depth_image_transport_gencfg
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/compressed_depth_image_transport.dir/build.make CMakeFiles/compressed_depth_image_transport.dir/depend
cd /Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport && /usr/local/Cellar/cmake/3.3.0/bin/cmake -E cmake_depends "Unix Makefiles" /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_depth_image_transport /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_depth_image_transport /Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport /Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport /Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/DependInfo.cmake --color=
Dependee "/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/DependInfo.cmake" is newer than depender "/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/depend.internal".
Dependee "/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/depend.internal".
Scanning dependencies of target compressed_depth_image_transport
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/compressed_depth_image_transport.dir/build.make CMakeFiles/compressed_depth_image_transport.dir/build
[ 40%] Building CXX object CMakeFiles/compressed_depth_image_transport.dir/src/compressed_depth_publisher.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DROSCONSOLE_BACKEND_LOG4CXX -DROS_PACKAGE_NAME=\"compressed_depth_image_transport\" -Dcompressed_depth_image_transport_EXPORTS -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fPIC -I/Users/Zoe/indigo_desktop_full_ws/devel/include -isystem /usr/local/include/opencv -isystem /usr/local/include -I/Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_depth_image_transport/include -I/Users/Zoe/indigo_desktop_full_ws/devel/include/ros -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/cpp_common/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/roscpp_traits/include -I/Users/Zoe/indigo_desktop_full_ws/src/class_loader/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/rostime/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/xmlrpcpp/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros/roslib/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/roscpp_serialization/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/rosconsole/include -I/Users/Zoe/indigo_desktop_full_ws/src/std_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/common_msgs/sensor_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/roscpp/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2/include -I/Users/Zoe/indigo_desktop_full_ws/src/pluginlib/include -I/Users/Zoe/indigo_desktop_full_ws/src/dynamic_reconfigure/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/message_filters/include -I/Users/Zoe/indigo_desktop_full_ws/src/image_common/image_transport/include -I/Users/Zoe/indigo_desktop_full_ws/src/vision_opencv/cv_bridge/include -I/Users/Zoe/indigo_desktop_full_ws/src/actionlib/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2_ros/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry/tf/include -I/usr/local/Cellar/console_bridge/0.2.5/include -o CMakeFiles/compressed_depth_image_transport.dir/src/compressed_depth_publisher.cpp.o -c /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_depth_image_transport/src/compressed_depth_publisher.cpp
[ 60%] Building CXX object CMakeFiles/compressed_depth_image_transport.dir/src/compressed_depth_subscriber.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DROSCONSOLE_BACKEND_LOG4CXX -DROS_PACKAGE_NAME=\"compressed_depth_image_transport\" -Dcompressed_depth_image_transport_EXPORTS -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fPIC -I/Users/Zoe/indigo_desktop_full_ws/devel/include -isystem /usr/local/include/opencv -isystem /usr/local/include -I/Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_depth_image_transport/include -I/Users/Zoe/indigo_desktop_full_ws/devel/include/ros -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/cpp_common/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/roscpp_traits/include -I/Users/Zoe/indigo_desktop_full_ws/src/class_loader/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/rostime/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/xmlrpcpp/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros/roslib/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/roscpp_serialization/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/rosconsole/include -I/Users/Zoe/indigo_desktop_full_ws/src/std_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/common_msgs/sensor_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/roscpp/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2/include -I/Users/Zoe/indigo_desktop_full_ws/src/pluginlib/include -I/Users/Zoe/indigo_desktop_full_ws/src/dynamic_reconfigure/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/message_filters/include -I/Users/Zoe/indigo_desktop_full_ws/src/image_common/image_transport/include -I/Users/Zoe/indigo_desktop_full_ws/src/vision_opencv/cv_bridge/include -I/Users/Zoe/indigo_desktop_full_ws/src/actionlib/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2_ros/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry/tf/include -I/usr/local/Cellar/console_bridge/0.2.5/include -o CMakeFiles/compressed_depth_image_transport.dir/src/compressed_depth_subscriber.cpp.o -c /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_depth_image_transport/src/compressed_depth_subscriber.cpp
[ 80%] Building CXX object CMakeFiles/compressed_depth_image_transport.dir/src/manifest.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DROSCONSOLE_BACKEND_LOG4CXX -DROS_PACKAGE_NAME=\"compressed_depth_image_transport\" -Dcompressed_depth_image_transport_EXPORTS -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fPIC -I/Users/Zoe/indigo_desktop_full_ws/devel/include -isystem /usr/local/include/opencv -isystem /usr/local/include -I/Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_depth_image_transport/include -I/Users/Zoe/indigo_desktop_full_ws/devel/include/ros -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/cpp_common/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/roscpp_traits/include -I/Users/Zoe/indigo_desktop_full_ws/src/class_loader/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/rostime/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/xmlrpcpp/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros/roslib/include -I/Users/Zoe/indigo_desktop_full_ws/src/roscpp_core/roscpp_serialization/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/rosconsole/include -I/Users/Zoe/indigo_desktop_full_ws/src/std_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/common_msgs/sensor_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2_msgs/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/roscpp/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2/include -I/Users/Zoe/indigo_desktop_full_ws/src/pluginlib/include -I/Users/Zoe/indigo_desktop_full_ws/src/dynamic_reconfigure/include -I/Users/Zoe/indigo_desktop_full_ws/src/ros_comm/message_filters/include -I/Users/Zoe/indigo_desktop_full_ws/src/image_common/image_transport/include -I/Users/Zoe/indigo_desktop_full_ws/src/vision_opencv/cv_bridge/include -I/Users/Zoe/indigo_desktop_full_ws/src/actionlib/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry_experimental/tf2_ros/include -I/Users/Zoe/indigo_desktop_full_ws/src/geometry/tf/include -I/usr/local/Cellar/console_bridge/0.2.5/include -o CMakeFiles/compressed_depth_image_transport.dir/src/manifest.cpp.o -c /Users/Zoe/indigo_desktop_full_ws/src/image_transport_plugins/compressed_depth_image_transport/src/manifest.cpp
[100%] Linking CXX shared library /Users/Zoe/indigo_desktop_full_ws/devel/lib/libcompressed_depth_image_transport.dylib
/usr/local/Cellar/cmake/3.3.0/bin/cmake -E cmake_link_script CMakeFiles/compressed_depth_image_transport.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -dynamiclib -Wl,-headerpad_max_install_names -o /Users/Zoe/indigo_desktop_full_ws/devel/lib/libcompressed_depth_image_transport.dylib -install_name /Users/Zoe/indigo_desktop_full_ws/devel/lib/libcompressed_depth_image_transport.dylib CMakeFiles/compressed_depth_image_transport.dir/src/compressed_depth_publisher.cpp.o CMakeFiles/compressed_depth_image_transport.dir/src/compressed_depth_subscriber.cpp.o CMakeFiles/compressed_depth_image_transport.dir/src/manifest.cpp.o /Users/Zoe/indigo_desktop_full_ws/devel/lib/libcv_bridge.dylib /usr/local/lib/libopencv_videostab.2.4.11.dylib /usr/local/lib/libopencv_video.2.4.11.dylib /usr/local/lib/libopencv_superres.2.4.11.dylib /usr/local/lib/libopencv_stitching.2.4.11.dylib /usr/local/lib/libopencv_photo.2.4.11.dylib /usr/local/lib/libopencv_ocl.2.4.11.dylib /usr/local/lib/libopencv_objdetect.2.4.11.dylib /usr/local/lib/libopencv_nonfree.2.4.11.dylib /usr/local/lib/libopencv_ml.2.4.11.dylib /usr/local/lib/libopencv_legacy.2.4.11.dylib /usr/local/lib/libopencv_imgproc.2.4.11.dylib /usr/local/lib/libopencv_highgui.2.4.11.dylib /usr/local/lib/libopencv_gpu.2.4.11.dylib /usr/local/lib/libopencv_flann.2.4.11.dylib /usr/local/lib/libopencv_features2d.2.4.11.dylib /usr/local/lib/libopencv_core.2.4.11.dylib /usr/local/lib/libopencv_contrib.2.4.11.dylib /usr/local/lib/libopencv_calib3d.2.4.11.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libdynamic_reconfigure_config_init_mutex.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libimage_transport.dylib /usr/local/lib/libtinyxml.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libclass_loader.dylib /usr/local/lib/libPocoFoundation.dylib /usr/lib/libdl.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libroslib.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libtf.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libtf2_ros.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libactionlib.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libmessage_filters.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libroscpp.dylib /usr/local/lib/libboost_signals-mt.dylib /usr/local/lib/libboost_filesystem-mt.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libxmlrpcpp.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libtf2.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libroscpp_serialization.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/librosconsole.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/librosconsole_log4cxx.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/librosconsole_backend_interface.dylib /usr/local/lib/liblog4cxx.dylib /usr/local/lib/libboost_regex-mt.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/librostime.dylib /usr/local/lib/libboost_date_time-mt.dylib /Users/Zoe/indigo_desktop_full_ws/devel/lib/libcpp_common.dylib /usr/local/lib/libboost_system-mt.dylib /usr/local/lib/libboost_thread-mt.dylib /usr/local/lib/libconsole_bridge.dylib /usr/local/lib/libopencv_videostab.2.4.11.dylib /usr/local/lib/libopencv_ts.a /usr/local/lib/libopencv_superres.2.4.11.dylib /usr/local/lib/libopencv_stitching.2.4.11.dylib /usr/local/lib/libopencv_contrib.2.4.11.dylib -ltbb /usr/local/lib/libopencv_nonfree.2.4.11.dylib /usr/local/lib/libopencv_ocl.2.4.11.dylib /usr/local/lib/libopencv_gpu.2.4.11.dylib /usr/local/lib/libopencv_photo.2.4.11.dylib /usr/local/lib/libopencv_objdetect.2.4.11.dylib /usr/local/lib/libopencv_legacy.2.4.11.dylib /usr/local/lib/libopencv_video.2.4.11.dylib /usr/local/lib/libopencv_ml.2.4.11.dylib /usr/local/lib/libopencv_calib3d.2.4.11.dylib /usr/local/lib/libopencv_features2d.2.4.11.dylib /usr/local/lib/libopencv_highgui.2.4.11.dylib /usr/local/lib/libopencv_imgproc.2.4.11.dylib /usr/local/lib/libopencv_flann.2.4.11.dylib /usr/local/lib/libopencv_core.2.4.11.dylib
ld: library not found for -ltbb
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [/Users/Zoe/indigo_desktop_full_ws/devel/lib/libcompressed_depth_image_transport.dylib] Error 1
make[1]: *** [CMakeFiles/compressed_depth_image_transport.dir/all] Error 2
make: *** [all] Error 2
[compressed_depth_image_transport] <== '/Users/Zoe/indigo_desktop_full_ws/build/compressed_depth_image_transport/build_env.sh /usr/bin/make VERBOSE=1 --jobserver-fds=3,4 -j' failed with return code '2'
Failed <== compressed_depth_image_transport [ 39.9 seconds ]
[build] Runtime: 46.1 seconds
Traceback (most recent call last):
File "/usr/local/bin/catkin", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python2.7/site-packages/catkin_tools/commands/catkin.py", line 219, in main
sys.exit(args.main(args) or 0)
File "/usr/local/lib/python2.7/site-packages/catkin_tools/verbs/catkin_build/cli.py", line 296, in main
summarize_build=opts.summarize # Can be True, False, or None
File "/usr/local/lib/python2.7/site-packages/catkin_tools/verbs/catkin_build/build.py", line 756, in build_isolated_workspace
set_error_state(error_state)
File "/usr/local/lib/python2.7/site-packages/catkin_tools/verbs/catkin_build/build.py", line 695, in set_error_state
executors[x].should_shutdown = True
KeyError: 1
Bizarre; it's definitely looking for it in the standard location. On my machine this is here:
$ ls -la /usr/local/lib/libopencv_ocl.2.4.11.dylib /usr/local/lib/libtbb*
lrwxr-xr-x 1 mikepurvis admin 56 5 Jun 11:00 /usr/local/lib/libopencv_ocl.2.4.11.dylib -> ../Cellar/opencv/2.4.11_1/lib/libopencv_ocl.2.4.11.dylib
lrwxr-xr-x 1 mikepurvis admin 43 5 Jun 10:31 /usr/local/lib/libtbb.dylib -> ../Cellar/tbb/4.3-20150424/lib/libtbb.dylib
lrwxr-xr-x 1 mikepurvis admin 49 5 Jun 10:31 /usr/local/lib/libtbbmalloc.dylib -> ../Cellar/tbb/4.3-20150424/lib/libtbbmalloc.dylib
lrwxr-xr-x 1 mikepurvis admin 55 5 Jun 10:31 /usr/local/lib/libtbbmalloc_proxy.dylib -> ../Cellar/tbb/4.3-20150424/lib/libtbbmalloc_proxy.dylib
And this is the version of that homebrew package which is installed:
$ brew info tbb
tbb: stable 4.3-20150611 (bottled)
A rich and complete approach to parallelism in C++
https://www.threadingbuildingblocks.org/
/usr/local/Cellar/tbb/4.3-20141023 (104 files, 1.9M)
Poured from bottle
/usr/local/Cellar/tbb/4.3-20150424 (106 files, 1.9M) *
Poured from bottle
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/tbb.rb
==> Options
--c++11
Build using C++11 mode
Perhaps opencv was a red herring. Have you tried:
brew unlink tbb
brew install tbb
Yep my output for both location & homebrew version are similar to yours. I tried brew unlink tbb
, brew install tbb
, as well as brew link tbb
, but it made no difference 😞
Can you think of anything else that might be causing the problem?
I'm afraid I'm out of ideas here. If you're really committed to this, you could try the nuclear option of removing your homebrew installation and starting over from scratch.
However, I understand that @wjwwood and @j-rivero are in the process of setting up a CI job to check the process for regressions on a daily basis— it may be worth waiting until that is complete so you have the confidence of knowing that at least it's working on a clean-room environment (though I have received feedback from others that this procedure worked for them, and it did also work for me a few weeks ago on a clean Parallels OS X VM).
I've tried removing homebrew and doing a clean install of ROS by following both your instructions in README.md as well as the ones here, unfortunately neither worked. Are the instructions missing anything that should be removed for a clean install?
If not, I will wait for the CI. Where can I check its progress?
@zoercai Not sure what the timeline is on the CI being set up, but I ran the install again last night on a clean Yosemite VM via Parallels, and got a successful build of desktop_full for indigo.
Ok I will try a clean install again.
Sorry, I have the same problem at my MacBookPro OSX 10.10.5.
A complete fresh install without ros-history-tries works perfectly at my old iMac OSX 10.10.5.
There must be any drawback with already installed homebrew from the past.
It sounds like @zoercai has tried with a completely clean Homebrew/pip installation, so that suggests that the problem is with something installed outside of Homebrew. The main area where I've found problems there is with Frameworks that overlap Homebrew packages, but at least in Zoe's case, there didn't seem to be any installed.
So there's something pre-existing on your machines that's messing up the process at this particular point, but it's not at all clear to me what it is.
This is a long shot, but one thing I noticed is that @zoercai is using the c++
that's inside Xcode.app
, whereas I am using the one from CLT. I have:
/Library/Developer/CommandLineTools/usr/bin/c++ -O3 -DNDEBUG -dynamiclib -Wl,-headerpad_max_install_names
Versus:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -dynamiclib -Wl,-headerpad_max_install_names
@mockbot, any chance you're using the Xcode compiler as well?
I'm getting the same error - I'm also using the XCode C++:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -dynamiclib -Wl,-headerpad_max_install_names
I tried using the script on a fresh install of Yosemite with only XCode installed and received the same error described by this issue. After reading this, I then installed CLT and restarted the script. With CLT installed, the error went away and the script finished successfully.
Interesting, thanks very much for trying this so thoroughly. I have little experience with the full XCode bundle, unfortunately, but is it possible to install the command-line tools at the same time?
In any case, the real fix is correcting the FindTBB module. I've raised a ticket to that effect here:
Sweet, did as @jbartels2006 said. Works as a quick fix for now. For completeness, I had to do a little more after installing CLT with:
$ xcode-select --install
<follow prompts>
Afterwards, when I entered this I got the following (it should be /Library/Developer/CommandLineTools):
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
$ gcc --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
...
I needed to run:
sudo xcode-select -s /Library/Developer/CommandLineTools
I reran the install script and everything seems dandy.
For future reference, after switching to the CommandLineTools
as described above, you don't have to rerun the entire install
script. I believe that the following is enough:
rm -rf /opt/ros/indigo/* # More generally, /opt/ros/${ROS_DISTRO}/*
rm -rf build/ devel/ # Assuming your working dir is the catkin workspace
catkin build \
... # See actual script for the 4-line-long command
It just saves a couple of minutes since the install
script does a bunch of other things before it gets to build / install.
PS. Also, you can probably "make clean
" only the two problematic packages. Haven't tested that.