Revision history [back]

catkin_make ignores dependencies?

I'm not sure what's causing this but catkin_make ignores dependencies for one or two of my packages.

The package x_competitor_layer depends on the message generation of x_eth_interface. I've added this dependency in

• package.xml (build_depend and run_depend)
• CMakeLists.txt (x_eth_interface in find_package as well as x_eth_interface_generate_messages in add_dependencies)

But still catkin_make doesn't build x_eth_interface_generate_messages first and keeps complaining about a missing header file. I can solve this problem manually by calling catkin_make x_eth_interface_generate_messages first. But catkin should be able to solve it on its own, shouldn't it?

So what could possibly have gone wrong? What might be missing?

Thanks guys!

Cheers, Hendrik

catkin_make ignores dependencies?

I'm not sure what's causing this but catkin_make ignores dependencies for one or two of my packages.

The package x_competitor_layer depends on the message generation of x_eth_interface. I've added this dependency in

• package.xml (build_depend and run_depend)
• CMakeLists.txt (x_eth_interface in find_package as well as x_eth_interface_generate_messages in add_dependencies)

of x_competitor_layer package.

But still catkin_make doesn't build x_eth_interface_generate_messages first and keeps complaining about a missing header file. I can solve this problem manually by calling catkin_make x_eth_interface_generate_messages first. But catkin should be able to solve it on its own, shouldn't it?

So what could possibly have gone wrong? What might be missing?

Thanks guys!

Cheers, Hendrik

 3 retagged

catkin_make ignores dependencies?

I'm not sure what's causing this but catkin_make ignores dependencies for one or two of my packages.

The package x_competitor_layer depends on the message generation of x_eth_interface. I've added this dependency in

• package.xml (build_depend and run_depend)
• CMakeLists.txt (x_eth_interface in find_package as well as x_eth_interface_generate_messages in add_dependencies)

of x_competitor_layer package.

But still catkin_make doesn't build x_eth_interface_generate_messages first and keeps complaining about a missing header file. I can solve this problem manually by calling catkin_make x_eth_interface_generate_messages first. But catkin should be able to solve it on its own, shouldn't it?

So what could possibly have gone wrong? What might be missing?

Thanks guys!

Cheers, Hendrik

 4 retagged

catkin_make ignores dependencies?

I'm not sure what's causing this but catkin_make ignores dependencies for one or two of my packages.

The package x_competitor_layer depends on the message generation of x_eth_interface. I've added this dependency in

• package.xml (build_depend and run_depend)
• CMakeLists.txt (x_eth_interface in find_package as well as x_eth_interface_generate_messages in add_dependencies)

of x_competitor_layer package.

But still catkin_make doesn't build x_eth_interface_generate_messages first and keeps complaining about a missing header file. I can solve this problem manually by calling catkin_make x_eth_interface_generate_messages first. But catkin should be able to solve it on its own, shouldn't it?

So what could possibly have gone wrong? What might be missing?

Thanks guys!

Cheers, Hendrik