messages not being generated on (arm-hf?) [closed]
For some reason after a recent ROS update, catkin is no longer generating messages when I build on an odroid/arm device. Message generation worked before the update and still works with the same code on x86-64.
Both machines are running Ubuntu 14.04 cmake 3.3.20150814-g17ecf ros-indigo g++ 5.1
I am using catkin_make. On the x86-64 laptop I get the blue lines "Generating C++ code from ..." but I don't see them (anymore) on the odroid machine. The build breaks on a #include of the non-generated header files.
Any ideas? Is there another way I can trigger message file generation outside of catkin?
Maybe it is a parallelism problem, have you tried building a second time or with
-j1
?Yeah, I think it is an undeclared dependency in the build configuration causing a compile-time race that only shows up on slower machines... building a bunch of times eventually "worked".