Closed oscarfv closed 2 years ago
It turns out that removing --no-cmake-config
from the command line fixes the build.
Removing --no-cmake-config
does not totally resolve the problem: for fiber
and stacktrace
the libraries are built, but not copied to /stage
. Tested with:
b2 address-model=64 link=shared,static pch=off runtime-link=shared threading=multi threadapi=win32 toolset=gcc variant=release --layout=tagged -d2 stage
They are not installed either after b2 ... install
.
Thank you for your contributions. Main development of B2 has moved to https://github.com/bfgroup/b2 Please consider following up at https://github.com/bfgroup/b2/issues
With 1.78 the same build process that previously worked correctly now doesn't build boost_fiber nor boost_stacktrace. The build does not fail, they are simply ignored.
We are using gcc 11.2.
This are the arguments passed to b2 (this sample only builds boost_fiber):
And this is the build output. As you can see, b2 reports that the build is complete, but boost_fiber was not built: