ipa320 / cob_people_perception

www.care-o-bot.org
27 stars 74 forks source link

update to industrial_ci #56

Closed souravran closed 7 years ago

ipa-rmb commented 7 years ago

Hi Saurav, Travis fails is this correct?

floweisshardt commented 7 years ago

@ipa-rmb: travis now uses catkin build which is more strict than catkin_make. somehow libnite2 downloads something to the build directory. This should be fixed.

ipa-rmb commented 7 years ago

libnite downloads and unzips a library and then compiles it. If catkin build does not support downloading and self-compiling software, what would be the right approach then? So far this was fine. And it is exactly the same procedure as what is done in cob_extern - so all stuff there is also wrong?

floweisshardt commented 7 years ago

@ipa-rmb: you're right. most of the packages in cob_extern fail too due to the same reason: https://travis-ci.org/ipa320/cob_extern/builds/201567910

ipa-rmb commented 7 years ago

So what will we do with it? Is there any correct way how to do it?

floweisshardt commented 7 years ago

@ipa-fxm @ipa-mdl: any suggestion?

mathias-luedtke commented 7 years ago

The sources get mounted read-only. All 3rd party builds needs to be done in build space as well.

Use https://cmake.org/cmake/help/v2.8.12/cmake.html#module:ExternalProject

See as well: http://answers.ros.org/question/95286/working-with-3rd-party-libraries/ ;)

fmessmer commented 7 years ago

replaced by #63