ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I think this is a duplicate of:

http://answers.ros.org/question/42167/error-building-fuerte-on-osx/

I think this needs to be fixed upstream, but ensuring you are using boost 1.49 should fix the problem.

If you can confirm that you are not using boost 1.50 or something like that then it might be a different underlying problem.

I think this is a duplicate of:

http://answers.ros.org/question/42167/error-building-fuerte-on-osx/

I think this needs to be fixed upstream, but ensuring you are using boost 1.49 should fix the problem.

If you can confirm that you are not using boost 1.50 or something like that then it might be a different underlying problem.

EDIT: Try this patch (you can apply it manually or using git apply <patch>:

diff --git a/rostime/CMakeLists.txt b/rostime/CMakeLists.txt
index 26c46a6..471ca86 100644
--- a/rostime/CMakeLists.txt
+++ b/rostime/CMakeLists.txt
@@ -4,7 +4,7 @@ include_directories(include)

 find_package(cpp_common REQUIRED)
 include_directories(${cpp_common_INCLUDE_DIRS})
-find_package(Boost REQUIRED COMPONENTS date_time thread)
+find_package(Boost REQUIRED COMPONENTS date_time thread system)

 add_library(rostime 
   src/time.cpp src/rate.cpp src/duration.cpp)

I think this is a duplicate of:

http://answers.ros.org/question/42167/error-building-fuerte-on-osx/

I think this needs to be fixed upstream, but ensuring you are using boost 1.49 should fix the problem.

If you can confirm that you are not using boost 1.50 or something like that then it might be a different underlying problem.

EDIT: Try this patch (you can apply it manually or using git apply <patch>:):

diff --git a/rostime/CMakeLists.txt b/rostime/CMakeLists.txt
index 26c46a6..471ca86 100644
--- a/rostime/CMakeLists.txt
+++ b/rostime/CMakeLists.txt
@@ -4,7 +4,7 @@ include_directories(include)

 find_package(cpp_common REQUIRED)
 include_directories(${cpp_common_INCLUDE_DIRS})
-find_package(Boost REQUIRED COMPONENTS date_time thread)
+find_package(Boost REQUIRED COMPONENTS date_time thread system)

 add_library(rostime 
   src/time.cpp src/rate.cpp src/duration.cpp)

I think this is a duplicate of:

http://answers.ros.org/question/42167/error-building-fuerte-on-osx/

I think this needs to be fixed upstream, but ensuring you are using boost 1.49 should fix the problem.

If you can confirm that you are not using boost 1.50 or something like that then it might be a different underlying problem.

EDIT: Try this patch (you can apply it manually or using git apply <patch>):

diff --git a/rostime/CMakeLists.txt b/rostime/CMakeLists.txt
index 26c46a6..471ca86 100644
--- a/rostime/CMakeLists.txt
+++ b/rostime/CMakeLists.txt
@@ -4,7 +4,7 @@ include_directories(include)

 find_package(cpp_common REQUIRED)
 include_directories(${cpp_common_INCLUDE_DIRS})
-find_package(Boost REQUIRED COMPONENTS date_time thread)
+find_package(Boost REQUIRED COMPONENTS date_time thread system)

 add_library(rostime 
   src/time.cpp src/rate.cpp src/duration.cpp)

This file is in the ros-underlay/roscpp_core/rostime/ folder.

I think this is a duplicate of:

http://answers.ros.org/question/42167/error-building-fuerte-on-osx/

I think this needs to be fixed upstream, but ensuring you are using boost 1.49 should fix the problem.

If you can confirm that you are not using boost 1.50 or something like that then it might be a different underlying problem.

EDIT: Try this patch (you can apply it manually or using git apply <patch>):

diff --git a/rostime/CMakeLists.txt b/rostime/CMakeLists.txt
index 26c46a6..471ca86 100644
--- a/rostime/CMakeLists.txt
+++ b/rostime/CMakeLists.txt
@@ -4,7 +4,7 @@ include_directories(include)

 find_package(cpp_common REQUIRED)
 include_directories(${cpp_common_INCLUDE_DIRS})
-find_package(Boost REQUIRED COMPONENTS date_time thread)
+find_package(Boost REQUIRED COMPONENTS date_time thread system)

 add_library(rostime 
   src/time.cpp src/rate.cpp src/duration.cpp)

This file is in the ros-underlay/roscpp_core/rostime/ folder.

EDIT: Pull request to fix this upstream

https://github.com/ros/roscpp_core/pull/5