Opened 11 years ago
Last modified 5 years ago
#5917 new Bugs
cc toolset broken
Reported by: | anonymous | Owned by: | Vladimir Prus |
---|---|---|---|
Milestone: | To Be Determined | Component: | build |
Version: | Boost 1.66.0 | Severity: | Problem |
Keywords: | Cc: |
Description
I want to build Boost using the cc toolset. It bootstraps fine, but the build system fails to find the toolset when I run b2.
$ export CC=gcc $ ./bootstrap.sh --with-toolset=cc -n Building Boost.Build engine with toolset cc... tools/build/v2/engine/bin.macosxx86_64/b2 -n Detecting Python version... 2.7 -n Detecting Python root... /opt/local/Library/Frameworks/Python.framework/Versions/2.7 -n Unicode/ICU support for Boost.Regex?... not found. Backing up existing Boost.Build configuration in project-config.jam.6 Generating Boost.Build configuration in project-config.jam... Bootstrapping is done. To build, run: ./b2 To adjust configuration, edit 'project-config.jam'. Further information: - Command line help: ./b2 --help - Getting started guide: http://www.boost.org/more/getting_started/unix-variants.html - Boost.Build documentation: http://www.boost.org/boost-build2/doc/html/index.html $ ./b2 cc.jam: No such file or directory tools/build/v2/build/toolset.jam:38: in toolset.using rule cc.init unknown in module toolset. tools/build/v2/build/project.jam:888: in using project-config.jam:12: in modules.load tools/build/v2/build-system.jam:257: in load-config tools/build/v2/build-system.jam:423: in load-configuration-files tools/build/v2/build-system.jam:555: in load tools/build/v2/kernel/modules.jam:283: in import tools/build/v2/kernel/bootstrap.jam:142: in boost-build boost-build.jam:17: in module scope
Change History (12)
comment:1 by , 11 years ago
Component: | Building Boost → build |
---|---|
Owner: | set to |
comment:2 by , 10 years ago
comment:5 by , 8 years ago
Version: | Boost 1.47.0 → Boost 1.55.0 |
---|
comment:6 by , 8 years ago
The cc toolset is the one that uses $CC to determine the command to call to compile, useful to bootstrap with a specific gcc. I've hit this problem as well with 1.55.0.
comment:7 by , 7 years ago
I meet this issue in Boost 1.58.0
When I executed ./bootstrap.sh --with-toolset=gcc compilation succedeed
comment:11 by , 5 years ago
Version: | Boost 1.55.0 → Boost 1.66.0 |
---|
still not working in 1.66.0. the boost buildsystem is the worst i've ever used. please do add a proper way of using your own compiler and flags
Note:
See TracTickets
for help on using tickets.
This error is still present in version 1.51.0.