Open heavyhuang opened 8 years ago
@heavyhuang FreenectConfig.h is auto-generated from this file: https://github.com/ros-drivers/freenect_stack/blob/master/freenect_camera/cfg/Freenect.cfg, using dynamic reconfigure message generation.
I suspect it might be because CMakeLists is missing an add dependency on the autogenerated config file. I'll add it shortly. Unfortunately, I'm not aware as to how yaourt works. I'm assuming you can pull from the master branch and build it on arch somehow?
@heavyhuang I've now updated the master branch.
The binary job on Kinetic appears to fail because of this issue:
http://build.ros.org/job/Kbin_uX64__freenect_camera__ubuntu_xenial_amd64__binary/4/
@jacquelinekay: We have a fix for that problem, which suddenly appeared in Xenial. I plan to re-release soon, but would like to run a Travis CI test for Xenial and Kinetic, if that's possible yet.
Thanks for re-releasing!
You are welcome, Jackie.
@heavyhuang: can you verify whether this fixes your problem with Arch Linux?
You'll need to build it from source, as this fix has only been released to Kinetic so far. If it fixes your problem, I'll release it to Indigo, too.
@jack-oquin, @heavyhuang Adding the folling before the make in the PKGBUILD worked sed -i '40 a add_dependencies(freenect_node ${PROJECT_NAME}_gencfg)' ${srcdir}/${_dir}/CMakeLists.txt sed -i '46 a add_dependencies(freenect_nodelet ${PROJECT_NAME}_gencfg)' ${srcdir}/${_dir}/CMakeLists.txt
Hello, I'm having some trouble with
yaourt ros-indigo-freenect-stack
in arch-linux,it's get:and I find
#include <freenect_camera/FreenectConfig.h>
indriver.h
but cannot findFreenectConfig.h
,does it change name?