You are not logged in.
Hello,
I'm trying to install ros-hydro-desktop-full on this i686 arch laptop and I got stuck at compiling ros-hydro-collada-parser.
Ros-hydro-collada-parser has collada-dom from aur as a dependency. I have installed it, and all the right files appear in the /usr/include/collada-dom2.4:
[flyer@lapt ../ros-hydro-collada-parser]$ ls /usr/include/collada-dom2.4/
1.4 1.5 dae dae.h dom.h modulesThe compilation fails with this:
[ 50%] Building CXX object CMakeFiles/collada_parser.dir/src/collada_parser.cpp.o
/home/flyer/.builds/ros-hydro-collada-parser/src/collada_parser/src/collada_parser.cpp:45:17: fatal error: dae.h: No such file or directory
#include <dae.h>
^
compilation terminated.
CMakeFiles/collada_parser.dir/build.make:57: recipe for target 'CMakeFiles/collada_parser.dir/src/collada_parser.cpp.o' failed
make[2]: *** [CMakeFiles/collada_parser.dir/src/collada_parser.cpp.o] Error 1
CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/collada_parser.dir/all' failed
make[1]: *** [CMakeFiles/collada_parser.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...The full output is here: http://pastebin.com/gAe8MNwb
It works fine on my 64bit arch system. The collada-dom folder is exactly the same and cpp file (collada-parser.cpp) is exactly the same.
How does this <dae.h> include work on my 64bit system and shouldn't it be <collada-dom2.4/dae.h> instead?
Do you have any ideas of what could be the cause of this problem?
Offline