Collada-urdf linking failure [closed]

asked 2013-11-29 13:25:55 -0500

updated 2013-12-01 20:27:35 -0500

tfoote gravatar image

When building Hydro from source, I get a linking error for the collada-urdf package. I haven't seen this error documented:

Linking CXX executable /home/ubuntu/ros_catkin_ws/devel_isolated/collada_urdf/lib/collada_urdf/collada_to_urdf
/usr/local/lib/libcollada-dom2.4-dp.so: undefined reference to `ColladaDOM141::domFx_annotate_common::registerElement(DAE&)'
/usr/local/lib/libcollada-dom2.4-dp.so: undefined reference to `ColladaDOM141::domScale::registerElement(DAE&)'
/usr/local/lib/libcollada-dom2.4-dp.so: undefined reference to `ColladaDOM141::domFx_colortarget_common::registerElement(DAE&)'
/usr/local/lib/libcollada-dom2.4-dp.so: undefined reference to `ColladaDOM141::domGlsl_newarray_type::registerElement(DAE&)'
/usr/local/lib/libcollada-dom2.4-dp.so: undefined reference to `ColladaDOM141::domGles_texcombiner_commandAlpha_type::registerElement(DAE&)'
collect2: ld returned 1 exit status
make[2]: *** [/home/ubuntu/ros_catkin_ws/devel_isolated/collada_urdf/lib/collada_urdf/collada_to_urdf] Error 1
make[1]: *** [CMakeFiles/collada_to_urdf.dir/all] Error 2
make: *** [all] Error 2

I am using Colladadom 2.4.0 and assimp 3.0 which has previously compiled correctly. However there has been some recent changes to fix a collada-urdf compile failure

I wonder it is related? Its on Armhf, ubuntu 12.04

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by tfoote
close date 2018-01-30 17:39:13.899856