Re: Orocos / Catkin
Marcus Liebhardt <[email protected]>
| Newsgroups | gmane.science.robotics.orocos.devel |
|---|---|
| Message-ID | <CAG32t-HXjret914JFZxGJn+DsjR=+=o5b1c78MgLgiih=EaXSA@mail.gmail.com> |
Hi Ruben! On Mon, Jul 8, 2013 at 3:54 PM, Ruben Smits <[email protected]>wrote: > Hi Marcus, > > > On Mon, Jul 8, 2013 at 8:41 AM, Marcus Liebhardt < > [email protected]> wrote: > >> This might be a bug related to this topic: >> >> In the ROS Hydro release of python_orocos_kdl it seems like the a CMake >> configuration file is missing. This is the error I get when trying to build >> a package depending on python_orocos_kdl: >> >> CMake Error at /opt/ros/hydro/share/catkin/cmake/catkinConfig.cmake:72 >> (find_package): >> Could not find a configuration file for package python_orocos_kdl. >> >> Set python_orocos_kdl_DIR to the directory containing a CMake >> configuration >> file for python_orocos_kdl. The file will have one of the following >> names: >> >> python_orocos_kdlConfig.cmake >> python_orocos_kdl-config.cmake >> >> > I do not think it is related. Are you explicitly calling find_package on > python_orocos_kdl? If so, why are you doing this? > > >> Note that this file exists for the orocos_kdl package. I'm not sure, if >> this is a problem of the package or something went wrong while releasing it. >> >> > Nothing went wrong releasing it, we just do not have a .cmake file for > python_orocos_kdl, do you think we need one and if so, what would you use > it for? > Okay, I just realised that I don't need a build_depend on python_orocos_kdl and removing this build dependency makes the error go away. However, I noticed that in Groovy, both python_orocos_kdl and orocos_kdl have this cmake config file mentioned above. Since they both exist in Groovy, I guessed they should both be there in Hydro. However, I am not a catkin expert, so my guess might well be wrong. Marcus > >> >> Regards, >> Marcus >> > > Ruben > >> >> >> >> On Thu, May 30, 2013 at 11:49 PM, Ruben Smits < >> [email protected]> wrote: >> >>> Hi Jon, >>> >>> >>> On Wed, May 29, 2013 at 9:48 PM, Jonathan Bohren < >>> [email protected]> wrote: >>> >>>> Ruben, >>>> >>>> [...] >>> >>>> >>>> I noticed you have some merge requests up on gitorious for Catkin >>>> integration with Orocos. What's the status of that? >>>> >>> >>> I've been able to compile the entire orocos_toolchain using >>> catkin_make_isolated. This means I converted all packages back to plain >>> cmake packages and provided a package.xml files and CMakeLists.txt for >>> packages that still need to be installed. This makes it possible to build >>> the entire toolchain with catkin_make_isolated and install it nicely. >>> >>> I've successfully used it to build the toolchain on Mac OSX and Ubuntu. >>> >>> >>>> I think Catkin is almost ready for prime-time (once they add a unified >>>> <depend> tag and catkin_simple) but I know there might be some interest in >>>> making Orocos still build in a rosbuild environmnet. Do you think rosbuild >>>> should still be supported? >>>> >>>> >>> Personally I think we can safely drop rosbuild support for hydro and >>> groovy. Especially since for catkin we only use plain cmake and add a >>> non-intrusive package.xml file. >>> >>> But the most critical question is how this will influence the workflow >>> of users. I've not yet used the converted toolchain enough in my own >>> workflow to give a good answer. >>> >>> I have no idea what other developers think of this. Let's hear them out >>> ;) >>> >>> >>>> Thanks! I hope all is well, >>>> -j >>>> >>>> -- >>>> Jonathan Bohren >>>> Laboratory for Computational Sensing and Robotics >>>> http://dscl.lcsr.jhu.edu/People/JonathanBohren >>>> >>>> >>> >>> >>> -- >>> Ruben Smits, Phd >>> Chief Technology Officer >>> Intermodalics BVBA >>> +32479511786 >>> www.intermodalics.eu >>> >>> -- >>> Orocos-Dev mailing list >>> [email protected] >>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev >>> >>> >> >> >> -- >> Marcus Liebhardt >> Control Engineer >> Yujin Robot >> 주소: 대한민국 서울시 금천구 가산동 345-30 남성프라자 #601, 153-023. >> Address: Door #601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu, >> Seoul, 153-023, Republic of Korea >> Website: http://www.yujinrobot.com >> Email: [email protected] >> Phone: +82-70-46577073 >> > > > > -- > Ruben Smits, Phd > Chief Technology Officer > Intermodalics BVBA > +32479511786 > www.intermodalics.eu > -- Marcus Liebhardt Control Engineer Yujin Robot 주소: 대한민국 서울시 금천구 가산동 345-30 남성프라자 #601, 153-023. Address: Door #601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu, Seoul, 153-023, Republic of Korea Website: http://www.yujinrobot.com Email: [email protected] Phone: +82-70-46577073 -- Orocos-Dev mailing list [email protected] http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev