rosmake does not find my package
Hi all, I work on ubuntu 12.04 32 bit ROS groovy. I have moved my packages to another machine, but even though roscd can find my package, rosmake does not compile. make works ok. The new machine is ubuntu 12.04 64 bit Groovy. I did not have this problem when I did the same on ubuntu 11.10 64 bit Groovy. This is not a path problem. I have verified this.
What it shows:
[ rosmake ] WARNING: The following args could not be parsed as stacks or packages: ['serial_line']
[ rosmake ] ERROR: No arguments could be parsed into valid package or stack names.
Anyway after trying out a lot, I found out that once I delete the file CATKIN_IGNORE in the package directory, rosmake compiles fine. This file is empty though. Any suggestions on why this might happen? What is the proper way to solve this? rosmake --pre-clean did not do the trick
The question would be why do your dry packages have a CATKIN_IGNORE marker file in the first place? Is it part of the repo? Can you provide a link to the repository of these packages?
Are you using
make eclipse-project
?Hi Dirk, This is my own package; and yes I am using make eclipse-project. But I never had problem compiling my code on a different machine (ubuntu 11.10 64 bit groovy).