ipa320 / cob_extern

The cob_extern stack contains third party libraries needed for operating Care-O-bot. The packages are downloaded from the manufactorers website and not changed in any way.
www.care-o-bot.org
Apache License 2.0
55 stars 85 forks source link

separated concorde and Qsopt into two packages #75

Closed ipa-foj closed 7 years ago

ipa-foj commented 7 years ago

Separated libconcorde_tsp_solver and libqsopt to provide concorde and Qsopt as individual packages

ipa-foj commented 7 years ago

this pull request is only possible after accepting https://github.com/ipa320/thirdparty/pull/13 because of the change in the md5sum for libconcorde

fmessmer commented 7 years ago

Also, I'm not sure about *.a vs. *.so libraries...which of those do you use?

fmessmer commented 7 years ago

Merged https://github.com/ipa320/thirdparty/pull/13 and restarted travis

fmessmer commented 7 years ago

Travis fails:

Scanning dependencies of target Qsopt

Linking CXX shared library /home/travis/catkin_ws/devel/lib/libQsopt.so

[  0%] Built target Qsopt

Scanning dependencies of target build_qsopt

[  0%] Built target build_qsopt

Scanning dependencies of target build_libconcorde_tsp_solver

make[3]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.

[rosbuild] Downloading https://github.com/ipa320/thirdparty/raw/master/concorde-tsp-solver-20031219.tar.gz to build/concorde-tsp-solver-20031219.tar.gz...Done

[rosbuild] Checking md5sum on build/concorde-tsp-solver-20031219.tar.gz

[rosbuild] ERROR: md5sum mismatch (c19ab9e756c205ed5d58b3c2d6de449a != fba5435ca1fd01f9da081fe5232a7203) on build/concorde-tsp-solver-20031219.tar.gz; aborting

make[3]: *** [build/concorde/unpacked] Error 1

make[2]: *** [cob_extern/libconcorde_tsp_solver/CMakeFiles/build_libconcorde_tsp_solver] Error 2

make[1]: *** [cob_extern/libconcorde_tsp_solver/CMakeFiles/build_libconcorde_tsp_solver.dir/all] Error 2

make[1]: *** Waiting for unfinished jobs....

Linking CXX static library libdlib.a

[100%] Built target dlib

[  0%] Built target build_dlib187

make: *** [all] Error 2

Invoking "make -j2 -l2" failed

The command "bash .travis.script.sh" exited with 1.

Done. Your build exited with 1.
ipa-foj commented 7 years ago

@ipa-fxm all builds pass on my computers, tested on empty virtual machine with two separate workspaces, which works, seems complete

ipa-foj commented 7 years ago

updated the cob_extern/package.xml

fmessmer commented 7 years ago

@ipa-rmb-fj Last thing: please confirm that this version can be used with your application package and everything works fine....even in separate workspaces and from install space... Then I will merge

fmessmer commented 7 years ago

@ipa-rmb-fj you deserve your 🍻 Thanks for your effort!