Skip to content

Build Error Emscripten #59

@jspears

Description

@jspears

When running

./b2 toolset=emscripten --with-regex

It errors with

Performing configuration checks

    - 32-bit                   : yes (cached)
    - arm                      : no  (cached)
    - mips1                    : no  (cached)
    - power                    : no  (cached)
    - sparc                    : no  (cached)
    - x86                      : no  (cached)
    - combined                 : no  (cached)

Building the Boost C++ Libraries.


    - symlinks supported       : yes (cached)
Error: ambiguity found when searching for best transformation
Trying to produce type 'SEARCHED_LIB' from: 
Generators that succeeded:
 -  searched-lib-generator
 -  emscripten.searched-lib-generator
First generator produced: 
 -  { %.no-action-icuuc.SEARCHED_LIB }
Second generator produced: 
 -  { %.no-action-icuuc.SEARCHED_LIB }

OS: OSX -10.12.6
Compiler: emcc (Emscripten gcc/clang-like replacement) 1.37.33 ()

Most boost libraries build fine using the ./b2 toolset=emscripten --with-* though graph
iostreams,
locale,
log,
python,
regex,
stacktrace
Fail in the same way.

Perhaps this is a b2 problem. I'm new to C++ so it is probably me...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions