Open avwarez opened 4 years ago
Hi
what environment you are using for ARM6? /Greg
Hi
what environment you are using for ARM6? /Greg
Hi GregKon, the environment is the same for all architecture amd64, arm64, 386, armv6 and armv7 (gcc 8.3). My docker image is built from official debian buster slim, for armv6 it uses armel architecture.
I hope I understood your question :) If you need I can provide steps to reproduce the issue.
Thanks
Hi I am just asking, because I would like to build boost test for IAR compiler. I have small success but still looking some help with b2 tool. /BR
Ok.
I think steps to reproduce can be useful, so.. prepare the docker env (for cross-compilation):
start compilation (arm/v6, but you can use it for all architectures supported from your kernel):
Hello, I think the problem depends by the Linux distribution. I've changed the Dockerfile and using Alpine Linux as base image the issue is solved. So the problem is actually present only with Debian. Thanks
Thank you for your contributions. Main development of B2 has moved to https://github.com/bfgroup/b2 This issue has been automatically marked as "transition" to indicate the potential for needing transition to the new B2 development project.
Hi, I'm trying to build Boost v1.72.0 using docker buildx without success. The same Dockerfile (so, the same sources) works and I've succesfull built image for arm64, i386 and amd64. For all my images I use debian buster/slim.
The error details: `#7 [stage-0 4/7] RUN cd /usr/src/boost-git/tools/build && ./bootstrap.s... boostorg/boost#7 2.228 Bootstrapping the build engine with toolset gcc... boostorg/boost#7 184.2 boostorg/boost#7 184.2 Bootstrapping is done. To build and install, run: boostorg/boost#7 184.2 boostorg/boost#7 184.2 ./b2 install --prefix=
boostorg/boost#8 [stage-0 5/7] RUN cd /usr/src/boost-git/tools/build && ./b2 install ... boostorg/boost#8 0.653 Unable to load Boost.Build: could not find build system. boostorg/boost#8 0.653 --------------------------------------------------------- boostorg/boost#8 0.653 /usr/src/boost-git/tools/build/boost-build.jam attempted to load the build system by invoking boostorg/boost#8 0.653 boostorg/boost#8 0.653 'boost-build src/kernel ;' boostorg/boost#8 0.653 boostorg/boost#8 0.653 but we were unable to find "bootstrap.jam" in the specified directory boostorg/boost#8 0.654 or in BOOST_BUILD_PATH (searching /usr/src/boost-git/tools/build/src/kernel, /usr/share/boost-build). boostorg/boost#8 0.654 boostorg/boost#8 0.656 Please consult the documentation at 'http://www.boost.org'. boostorg/boost#8 ERROR: executor failed running [/bin/sh -c cd /usr/src/boost-git/tools/build && ./b2 install && cd /usr/src/boost-git && b2 toolset=gcc install cxxflags=-std=c++14 --prefix=/app --with-system --with-chrono --with-random]: buildkit-runc did not terminate sucessfully
If you need, my Dockerfile can be found here: qBittorrent-docker
Thanks in advance