Package Details: ros-indigo-collada-urdf 1.11.11-1

Git Clone URL: https://aur.archlinux.org/ros-indigo-collada-urdf.git (read-only)
Package Base: ros-indigo-collada-urdf
Description: ROS - This package contains a tool to convert Unified Robot Description Format (URDF) documents into COLLAborative Design Activity (COLLADA) documents.
Upstream URL: http://ros.org/wiki/collada_urdf
Licenses: BSD
Submitter: bchretien
Maintainer: marauder
Last Packager: bchretien
Votes: 1
Popularity: 0.000000
First Submitted: 2014-06-07 16:13
Last Updated: 2016-06-12 18:28

Latest Comments

4ronie4 commented on 2017-04-26 21:57

I have installed urdfdom-headers, first clonning and reverting to the commit bum version 1.0.0 and then compiling and installing. And now the error has changed:

[ 33%] Building CXX object CMakeFiles/collada_urdf.dir/src/collada_urdf.cpp.o
In file included from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/include/collada_urdf/collada_urdf.h:42:0,
from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/src/collada_urdf.cpp:38:
/usr/include/collada-dom2.4/dae.h:290:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr<charEncoding> localCharEncoding;
^~~~~~~~
In file included from /usr/include/c++/6.3.1/memory:81:0,
from /usr/include/boost/config/no_tr1/memory.hpp:21,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
from /usr/include/boost/shared_ptr.hpp:17,
from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/include/collada_urdf/collada_urdf.h:41,
from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/src/collada_urdf.cpp:38:
/usr/include/c++/6.3.1/bits/unique_ptr.h:49:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
In file included from /opt/ros/indigo/include/urdf/model.h:43:0,
from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/src/collada_to_urdf.cpp:3:
/opt/ros/indigo/include/urdf/urdfdom_compatibility.h:87:41: error: conflicting declaration ‘typedef class std::shared_ptr<urdf::ModelInterface> urdf::ModelInterfaceSharedPtr’
typedef std::shared_ptr<ModelInterface> ModelInterfaceSharedPtr;
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /opt/ros/indigo/include/urdf/urdfdom_compatibility.h:84:0,
from /opt/ros/indigo/include/urdf/model.h:43,
from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/src/collada_to_urdf.cpp:3:
/usr/include/urdf_world/types.h:48:43: note: previous declaration as ‘typedef class boost::shared_ptr<urdf::ModelInterface> urdf::ModelInterfaceSharedPtr’
typedef boost::shared_ptr<ModelInterface> ModelInterfaceSharedPtr;
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /opt/ros/indigo/include/urdf/model.h:43:0,
from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/include/collada_urdf/collada_urdf.h:43,
from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/src/collada_urdf.cpp:38:
/opt/ros/indigo/include/urdf/urdfdom_compatibility.h:87:41: error: conflicting declaration ‘typedef class std::shared_ptr<urdf::ModelInterface> urdf::ModelInterfaceSharedPtr’
typedef std::shared_ptr<ModelInterface> ModelInterfaceSharedPtr;
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /opt/ros/indigo/include/urdf/urdfdom_compatibility.h:84:0,
from /opt/ros/indigo/include/urdf/model.h:43,
from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/include/collada_urdf/collada_urdf.h:43,
from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/src/collada_urdf.cpp:38:
/usr/include/urdf_world/types.h:48:43: note: previous declaration as ‘typedef class boost::shared_ptr<urdf::ModelInterface> urdf::ModelInterfaceSharedPtr’
typedef boost::shared_ptr<ModelInterface> ModelInterfaceSharedPtr;
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/src/collada_urdf.cpp:45:0:
/usr/include/collada-dom2.4/dae/daeErrorHandler.h:58:14: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
static std::auto_ptr<daeErrorHandler> _defaultInstance;
^~~~~~~~
In file included from /usr/include/c++/6.3.1/memory:81:0,
from /usr/include/boost/config/no_tr1/memory.hpp:21,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
from /usr/include/boost/shared_ptr.hpp:17,
from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/include/collada_urdf/collada_urdf.h:41,
from /tmp/makepkg/ros-indigo-collada-urdf/src/robot_model-release-release-indigo-collada_urdf-1.11.11-0/src/collada_urdf.cpp:38:
/usr/include/c++/6.3.1/bits/unique_ptr.h:49:28: note: declared here
template<typename> class auto_ptr;
^~~~~~~~
make[2]: *** [CMakeFiles/collada_to_urdf.dir/build.make:63: CMakeFiles/collada_to_urdf.dir/src/collada_to_urdf.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1387: CMakeFiles/collada_to_urdf.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/collada_urdf.dir/build.make:63: CMakeFiles/collada_urdf.dir/src/collada_urdf.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1488: CMakeFiles/collada_urdf.dir/all] Error 2
make: *** [Makefile:128: all] Error 2

sleeping commented on 2017-04-20 21:41

Fails to build due to http://answers.ros.org/question/243756/ros-indigo-install-on-rpi3-urdf-compile-errors/