Ask Your Question
1

Error building Fuerte on OSX

asked 2012-08-23 15:22:20 -0600

Kevin gravatar image

I tried building Fuerte on OSX Lion but got the following boost error:

[ 16%] Generating Lisp code from actionlib_msgs/GoalID.msg
[ 16%] Generating Python from MSG geometry_msgs/QuaternionStamped
[ 16%] Generating C++ code from std_msgs/String.msg
[ 17%] Generating Lisp code from geometry_msgs/PointStamped.msg
[ 17%] Generating Lisp code from actionlib_msgs/GoalStatusArray.msg
[ 18%] Generating Python from MSG geometry_msgs/Point
[ 18%] Generating Lisp code from geometry_msgs/TransformStamped.msg
[ 18%] Generating Lisp code from actionlib_msgs/GoalStatus.msg
[ 18%] Generating Python from MSG geometry_msgs/Transform
[ 18%] Generating C++ code from std_msgs/UInt8MultiArray.msg
Linking CXX shared library ../../lib/librostime.dylib
Undefined symbols for architecture x86_64:
  "boost::system::system_category()", referenced from:
      __static_initialization_and_destruction_0(int, int)in time.cpp.o
      boost::thread_exception::thread_exception(int, char const*)in time.cpp.o
  "boost::system::generic_category()", referenced from:
      __static_initialization_and_destruction_0(int, int)in time.cpp.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[2]: *** [lib/librostime.dylib] Error 1
make[1]: *** [roscpp_core/rostime/CMakeFiles/rostime.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

I was using boost 1.50.0 via homebrew.

edit retag flag offensive close merge delete

Comments

1

ok, for some stupid reason I cannot answer my own question!!! The solution is to use boost 1.49.0, for some reason (I don't understand the error message) 1.50.0 doesn't work.

Kevin gravatar imageKevin ( 2012-08-23 15:27:28 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
1

answered 2012-08-24 06:21:03 -0600

WilliamWoodall gravatar image

updated 2012-08-24 06:22:17 -0600

Reposting the answer for Kevin:

ok, for some stupid reason I cannot answer my own question!!! The solution is to use boost 1.49.0, for some reason (I don't understand the error message) 1.50.0 doesn't work.

Should probably ticket this anyways so the problem can be fixed.

edit flag offensive delete link more

Comments

1

A ticket is already filed for this error ... let's see how long it takes to get fixed because it was filed 9 days ago and there still is an issue.

Kevin gravatar imageKevin ( 2012-08-31 04:34:40 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2012-08-23 15:22:20 -0600

Seen: 421 times

Last updated: Aug 24 '12