asrob-uc3m / robotDevastation

A new-generation shooter with augmented reality and real robots. You can play online with other users with your PC, moving robots in championships and campaigns: all 24/7!
http://asrob-uc3m.github.io/workgroups/2017-05-28-robot-devastation.html
GNU Lesser General Public License v2.1
9 stars 4 forks source link

Travis cannot build YARP #86

Closed David-Estevez closed 7 years ago

David-Estevez commented 7 years ago

As @PeterBowman discovered, YARP is not being built in Travis due to missing Eigen.

As far as I know, @PeterBowman is currently working to solve this.

jgvictores commented 7 years ago

We could also just remove -DCREATE_LIB_MATH:BOOL=ON from where it is as it's actually not even a requirement anymore.

David-Estevez commented 7 years ago

That is something @PeterBowman suggested yesterday, but neither of us knew for sure if LIB_MATH was still a requirement.

jgvictores commented 7 years ago

I'm pretty sure we can remove: -DCREATE_GUIS:BOOL=ON -DCREATE_LIB_MATH:BOOL=ON -DENABLE_yarpcar_bayer_carrier:BOOL=ON

Regarding carriers, we could activate something like: -DENABLE_yarpcar_mjpeg_carrier:BOOL=ON or simply forget about them by removing: -DCREATE_OPTIONAL_CARRIERS:BOOL=ON

PeterBowman commented 7 years ago

You have to set -DCREATE_LIB_MATH:BOOL=OFF explicitly as it's enabled by default. I have to investigate it further, but I recall being unable to launch RD with this configuration.

Edited: sorry, I must have been working on a cached build. Both CREATE_LIB_MATH and CREATE_GUIS are disabled by default on the newest YARP pulled from master. BTW: carrier-related options now lack the _carrier suffix (e.g. ENABLE_yarpcar_mjpeg).

PeterBowman commented 7 years ago

Done in f7c969e and merged into develop with 8385e8d.

See also #87.