Linking Problems in Ubuntu 11.10
Hi ROS Community,
I think this question could be a little bit off topic, but I since this community has a lot of expertise in building stuff, I think it's a good place to ask.
I'm trying to build a bigger project, which I moved into the ROS build environment. In 11.04 it builds just fine. In 11.10 there it cannot find any(!) dependencies, even though they are all in the call!
ok this is what rosmake generates:
/usr/bin/c++ -O2 -g -L/home/mriedel/MPI/repos/TeleKyb2/trunk/stacks/telekyb_deps/armadillo_wrapper/lib -Wl,-rpath,/home/mriedel/MPI/repos/TeleKyb2/trunk/stacks/telekyb_deps/armadillo_wrapper/lib -larmadillo -L/home/mriedel/MPI/repos/TeleKyb2/trunk/stacks/telekyb_deps/ace_wrapper/lib -Wl,-rpath,/home/mriedel/MPI/repos/TeleKyb2/trunk/stacks/telekyb_deps/ace_wrapper/lib -lACE -L/home/mriedel/MPI/repos/TeleKyb2/trunk/stacks/telekyb_deps/ois_wrapper/lib -Wl,-rpath,/home/mriedel/MPI/repos/TeleKyb2/trunk/stacks/telekyb_deps/ois_wrapper/lib -lOIS -Wl,-rpath,/opt/ros/electric/stacks/visualization_common/ogre/ogre/lib -L/opt/ros/electric/stacks/visualization_common/ogre/ogre/lib/OGRE -Wl,-rpath,/opt/ros/electric/stacks/visualization_common/ogre/ogre/lib,-rpath,/opt/ros/electric/stacks/visualization_common/ogre/ogre/lib/OGRE -L/opt/ros/electric/stacks/visualization_common/ogre/ogre/lib -lOgreRTShaderSystem -lOgreMain -lpthread -L/home/mriedel/MPI/repos/TeleKyb2/trunk/stacks/telekyb_deps/physx2_wrapper/lib -Wl,-rpath,/home/mriedel/MPI/repos/TeleKyb2/trunk/stacks/telekyb_deps/physx2_wrapper/lib -lNxCharacter -lNxCooking -lPhysXCore -lPhysXLoader CMakeFiles/SwarmSimX.dir/Main.cpp.o CMakeFiles/SwarmSimX.dir/PhysXDebugRenderer/PhysXDebugRenderer.cpp.o CMakeFiles/SwarmSimX.dir/PhysicEnginePhysX/PhysicEnginePhysX.cpp.o CMakeFiles/SwarmSimX.dir/PhysicEnginePhysX/PhysicEnginePhysXErrorStream.cpp.o CMakeFiles/SwarmSimX.dir/PhysicEnginePhysX/PhysicNodePhysX.cpp.o CMakeFiles/SwarmSimX.dir/PhysicEnginePhysX/RayCastAdapter.cpp.o CMakeFiles/SwarmSimX.dir/RenderEngineOGRE3D/RenderEngineOGRE3D.cpp.o CMakeFiles/SwarmSimX.dir/RenderEngineOGRE3D/RootRenderNodeOGRE3D.cpp.o CMakeFiles/SwarmSimX.dir/RenderEngineOGRE3D/VisualRenderNodeOGRE3D.cpp.o CMakeFiles/SwarmSimX.dir/RenderEngineOGRE3D/LightRenderNodeOGRE3D.cpp.o CMakeFiles/SwarmSimX.dir/RenderEngineOGRE3D/CameraRenderNodeOGRE3D.cpp.o CMakeFiles/SwarmSimX.dir/RenderEngineOGRE3D/DrawerOgre3D.cpp.o CMakeFiles/SwarmSimX.dir/RenderEngineOGRE3D/CustomCameraMan.cpp.o CMakeFiles/SwarmSimX.dir/Architect/Architect.cpp.o CMakeFiles/SwarmSimX.dir/Architect/SceneLoader.cpp.o CMakeFiles/SwarmSimX.dir/DriverLoaderService/DriverLoaderService.cpp.o CMakeFiles/SwarmSimX.dir/Utilities/Utilities.cpp.o -o SwarmSimX -rdynamic -L/opt/ros/electric/stacks/ros_comm/utilities/xmlrpcpp/lib -L/opt/ros/electric/stacks/ros_comm/messages/std_msgs/lib -L/opt/ros/electric/stacks/ros_comm/clients/cpp/roscpp_serialization/lib -L/opt/ros/electric/stacks/ros_comm/utilities/cpp_common/lib -L/opt/ros/electric/stacks/ros_comm/utilities/rostime/lib -L/opt/ros/electric/stacks/ros_comm/clients/cpp/roscpp_traits/lib -L/opt/ros/electric/stacks/ros_comm/clients/cpp/roscpp/lib -L/opt/ros/electric/stacks/ros_comm/tools/rosconsole/lib ../../libraries/libSwarmSim.so -lros -lrosconsole -lroscpp_serialization -lrostime -lXmlRpc -Wl,-rpath,/opt/ros/electric/stacks/ros_comm/utilities/xmlrpcpp/lib:/opt/ros/electric/stacks/ros_comm/messages/std_msgs/lib:/opt/ros/electric/stacks/ros_comm/clients/cpp/roscpp_serialization/lib:/opt/ros/electric/stacks/ros_comm/utilities/cpp_common/lib:/opt/ros/electric/stacks/ros_comm/utilities/rostime/lib:/opt/ros/electric/stacks/ros_comm/clients/cpp/roscpp_traits/lib:/opt/ros/electric/stacks/ros_comm/clients ...