Linking errors installing and compiling ROS (OSX)
Hello,
I was having some problems before with linking TinyXML to my package, which I got to work now, but after that I received weird linking errors:
Undefined symbols for architecture x86_64:
"ros::init(int&, char**, std::string const&, unsigned int)", referenced from:
_main in MotorController.cpp.o
"ros::spin()", referenced from:
_main in MotorController.cpp.o
ld: symbol(s) not found for architecture x86_64
As if ROS was not compiled or not compiled properly. So I wanted to try and reinstall/recompile ROS so that I could be sure it was up to date. However compiling gives me a linking error now too :
==> make -j8 -l8 in '/Users/hansgaiser/ros_catkin_ws/build_isolated/class_loader'
Linking CXX shared library /Users/hansgaiser/ros_catkin_ws/devel_isolated/class_loader/lib/libclass_loader.dylib
ld: library not found for -lPocoFoundation
I have no idea what PocoFoundation and why it is no longer found. All my system dependencies are met, according to rosdep and I am trying to compile a fresh install of ROS.