-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[boost-regex] Build error (toolset path with spaces) #5
Comments
If i remove the
it works, but llvm-lib.exe has to be in the PATH
|
Boost has more problems than that: microsoft/vcpkg#27694. |
I see, read every comment, thanks for the work to bringing llvm a step closer. |
I am also having this problem with several boost libraries. I am using VS 2022 with CMake 3.27. Is there a solution yet? My vcpkg version is 2023-09-15. |
6 tasks
yurybura
pushed a commit
to yurybura/vcpkg
that referenced
this issue
May 8, 2024
~~arm64-windows: boost-context builds are blocked by a cmake bug (see https://gitlab.kitware.com/cmake/cmake/-/issues/24317)~~ closes microsoft#32274 closes Neumann-A/my-vcpkg-triplets#5 Questions: - [x] ~~Move cmake files to `share/cmake/<name>` ?~~ Not doing it because it is just using `vcpkg_cmake_config_fixup()` - [x] Fix weak dependencies (uwp|emscripten|android|arm)? - [x] Fix library names on !x64 (currently hardcoded to x64 or x86; failure in aricpp since it forces FindBoost module mode.) - [x] ~~Fix arm64-windows boost-context builds -> requires CMake (3.19.2?) update due to bug how the assembler is invoked.~~ (-> CI baseline for now) TODO: - [x] adjust generate ports script - [x] microsoft#37457 --------- Co-authored-by: Cheney-Wang <850426846@qq.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There is a problem building archives from boost
Seems the boost build system doesn't like toolset paths with spaces coming from CMAKE_AR in this case.
I can't seem to track where the error is.
Here is the details from vcpkg when trying to install boost-regex from example:
Package: boost-regex[core]:x64-win-llvm-lto-static-md -> 1.82.0#2
Host Environment
vcpkg-scripts version: 85c222bc3 2023-06-09 (19 hours ago)
To Reproduce
vcpkg install boost-regex:x64-win-llvm-lto-static-md --clean-packages-after-build
Failure logs
G:\cpp\buildt\boost-regex\install-x64-win-llvm-lto-static-md-dbg-out.log
Additional context
The text was updated successfully, but these errors were encountered: