Skip to content

Update to recent vcpkg version#14

Merged
traversaro merged 7 commits into
masterfrom
bump-to-modern-vcpkg
Apr 29, 2020
Merged

Update to recent vcpkg version#14
traversaro merged 7 commits into
masterfrom
bump-to-modern-vcpkg

Conversation

@traversaro

@traversaro traversaro commented Apr 25, 2020

Copy link
Copy Markdown
Member

In particular:

The generated libraries will be tested to see if they solve robotology/robotology-superbuild#354 and robotology/robotology-superbuild#355 .

In particular: 
* Use a recent commit of vcpkg, microsoft/vcpkg@28ab0b1 that contains microsoft/vcpkg#10644 
* Update qt5 to build with the `latest` feature, that install qt 5.14 that should be the first version of qt completely relocatable ( https://www.qt.io/blog/qt-is-relocatable )  
* Substitute opencv3 with opencv, that install opencv4 
* Install also `asio`, `boost-asio`, `boost-process`, `boost-dll`,  `boost-filesystem` and `boost-system`, to fix #7 
* As the newer version of vcpkg are affected by the bug microsoft/vcpkg#10119, clone the `robotology-vcpkg-binary-ports` repo in `C:/robotology`, so that it will be contained in the same archive  used to distribute the vcpkg dependencies .
@traversaro

traversaro commented Apr 25, 2020

Copy link
Copy Markdown
Member Author

The CI is failing due to a change of hash in the ode tarball served by bitbucket. It will be fixed by microsoft/vcpkg#11029 .

@traversaro

Copy link
Copy Markdown
Member Author

The PR seems to be finally fine and ready to review @Nicogene .

@Nicogene Nicogene left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great 🚀

@traversaro traversaro merged commit 961e421 into master Apr 29, 2020
@traversaro traversaro deleted the bump-to-modern-vcpkg branch April 29, 2020 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add boost as vcpkg dependency yarpview does not start when installed from robotology-full-installer-2020.02-win64

2 participants