mc-rtc / vcpkg-registry Goto Github PK
View Code? Open in Web Editor NEWvcpkg registry for mc_rtc related packages
License: BSD 2-Clause "Simplified" License
vcpkg registry for mc_rtc related packages
License: BSD 2-Clause "Simplified" License
Dear Pierre
I had a problem when installing the mc_rtc on Windows.
When vcpkg starts to install the eigen-quadprog, it cannot find the mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst.
I also go to the mirror.msys2.org to find the package. However, I cannot find the version of 11.2.0-8.
Could you help me how to solve this problem?
This is my setting files:
vcpkg.json
vcpkg-configuration.json
The error message is shown below.
-- No Fortran compiler found on the PATH. Using MinGW gfortran!
-- Downloading https://mirror.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst;https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst;https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst;https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst;https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst;https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst -> mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst...
[DEBUG] To include the environment variables in debug output, pass --debug-env
[DEBUG] Trying to load bundleconfig from D:\src\vcpkg\vcpkg-bundle.json
[DEBUG] Failed to open: D:\src\vcpkg\vcpkg-bundle.json
[DEBUG] Bundle config: readonly=false, usegitregistry=false, embeddedsha=nullopt, deployment=Git, vsversion=nullopt
[DEBUG] Metrics enabled.
[DEBUG] Feature flag 'binarycaching' unset
[DEBUG] Feature flag 'compilertracking' unset
[DEBUG] Feature flag 'registries' unset
[DEBUG] Feature flag 'versions' unset
[DEBUG] Feature flag 'dependencygraph' unset
Downloading https://mirror.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst
Downloading https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst
Downloading https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst
Downloading https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst
Downloading https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst
Downloading https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst
error: Failed to download from mirror set
error: https://mirror.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst: failed: status code 404
error: https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst: failed: status code 404
error: https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst: failed: status code 404
error: https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst: failed: status code 404
error: https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst: failed: status code 404
error: https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-fortran-11.2.0-8-any.pkg.tar.zst: failed: status code 404
Dear Pierre:
I got a problem when I try to install mc-rtc on Windows through vcpkg. And the problem is like this:
error: no registry configured for port boost-chrono
error: no registry configured for port boost-core
error: no registry configured for port boost-filesystem
error: no registry configured for port boost-math
error: no registry configured for port boost-mpl
error: no registry configured for port boost-program-options
error: no registry configured for port boost-serialization
error: no registry configured for port boost-stacktrace
error: no registry configured for port boost-system
error: no registry configured for port boost-thread
error: no registry configured for port boost-timer
error: no registry configured for port boost-type-traits
error: no registry configured for port boost-variant
error: no registry configured for port eigen3
error: no registry configured for port geos
error: no registry configured for port nanomsg
error: no registry configured for port spdlog
error: no registry configured for port tinyxml2
error: no registry configured for port tvm
error: no registry configured for port vcpkg-gfortran
error: no registry configured for port yaml-cpp
The procedure is like this:
I have installed the vcpkg and ensure it is installed correctly.
I created a file named vcpkg-configuration.json
. The file is written like this:
"default-registry": null,
"registries": [
{
"kind": "git",
"baseline": "e2433b9ee7bcef0434dce71f6412593998cd3d7d",
"repository": "https://github.com/mc-rtc/vcpkg-registry",
"packages": [ "spacevecalg", "rbdyn", "eigen-qld", "sch-core", "tasks",
"mc-rbdyn-urdf", "mc-rtc-data", "eigen-quadprog", "state-observation",
"hpp-spline", "ndcurves", "mc-rtc" ]
}
]
}
vcpkg.json
. It is written like this:{
"name": "my-package",
"version-string": "1.0.0",
"homepage": "https://my.home",
"description": "My package description",
"dependencies": [
"mc-rtc"
]
}
vcpkg install
, the above error information shows.It seems the system require me to install packages boost-chrono
eigen3
and so on.
I have installed them. But when I typed vcpkg list
in the vcpkg-configuration.json
,vcpkg.json
folder, it can not find the installed packages, and the error is like this:
No packages are installed. Did you mean `search`?
But when I type 'vcpkg list', the installed packages show well like this:
boost-accumulators:x64-windows 1.83.0 Boost accumulators module
boost-accumulators:x86-windows 1.83.0 Boost accumulators module
boost-algorithm:x64-windows 1.83.0 Boost algorithm module
boost-algorithm:x86-windows 1.83.0 Boost algorithm module
boost-align:x64-windows 1.83.0 Boost align module
boost-align:x86-windows 1.83.0 Boost align module
boost-any:x64-windows 1.83.0 Boost any module
boost-any:x86-windows 1.83.0 Boost any module
...
Hope to get your suggestion. Thank you.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.