Skip to content

error: No best alternative for libs/context/build/asm_sources with ms 64 off pe <boost.cobalt.executor>any_io_executor <boost.cobalt.pmr>std fcontext off object on linker on on off off static yes yes off NT on on off off 3.9 abi address-model architecture binary-format toolset on on shared native off windows <testing.execute>on win32 multi toolset-msvc:version14.3 msvc debug off hidden off on desktop #269

@zigzodiac

Description

@zigzodiac

I see the following error when building Boost 1.85.0 thought the build seems to finish.
How should this be solved?
Microsoft Visual Studio Enterprise 2022 (64 位) - Current
版本 17.10.0

boost_1_85_0>b2.exe install --prefix="E:\Project\OpenSource\boost_1_85_0\build\x64" --build-type=complete --toolset=msvc-14.3 threading=multi link=static runtime-link=shared address-model=64
Performing configuration checks

  • default address-model : none (cached) [1]
  • default architecture : none (cached) [1]
  • x86 : no (cached) [2]
  • arm : no (cached) [2]
  • mips1 : no (cached) [2]
  • power : no (cached) [2]
  • sparc : no (cached) [2]
  • cxx11_static_assert : no (cached) [2]
  • x86 : no (cached) [3]
  • arm : no (cached) [3]
  • mips1 : no (cached) [3]
  • power : no (cached) [3]
  • sparc : no (cached) [3]
  • cxx11_static_assert : no (cached) [3]
  • cxx11_variadic_templates : no (cached) [2]
  • cxx11_variadic_templates : no (cached) [3]
  • cxx11_hdr_ratio : no (cached) [2]
  • cxx11_hdr_ratio : no (cached) [3]
  • cxx20_hdr_concepts : no (cached) [2]
  • cxx20_hdr_concepts : no (cached) [3]
    error: No best alternative for libs/context/build/asm_sources with ms 64 off pe <boost.cobalt.executor>any_io_executor <boost.cobalt.pmr>std fcontext off object on linker on on off off static yes yes off NT on on off off 3.9 abi address-model architecture binary-format toolset on on shared native off windows <testing.execute>on win32 multi toolset-msvc:version14.3 msvc debug off hidden off on desktop
    no match: aapcs 32 arm elf multi clang
    no match: aapcs 32 arm elf multi gcc
    no match: aapcs 32 arm elf multi qcc
    no match: aapcs 32 arm mach-o multi clang
    no match: aapcs 32 arm mach-o multi darwin
    no match: aapcs 32 arm pe multi msvc
    no match: aapcs 64 arm elf multi clang
    no match: aapcs 64 arm elf multi gcc
    no match: aapcs 64 arm mach-o multi clang
    no match: aapcs 64 arm mach-o multi darwin
    no match: aapcs 64 arm mach-o multi gcc
    no match: aapcs 64 arm pe multi msvc
    no match: sysv 64 loongarch elf multi gcc
    no match: o32 32 mips elf multi clang
    no match: o32 32 mips elf multi gcc
    no match: n64 64 mips elf multi clang
    no match: n64 64 mips elf multi gcc
    no match: sysv 32 power elf multi clang
    no match: sysv 32 power elf multi gcc
    no match: sysv 32 power mach-o multi clang
    no match: sysv 32 power mach-o multi gcc
    no match: sysv 32 power mach-o multi darwin
    no match: sysv 32 power xcoff multi clang
    no match: sysv 32 power xcoff multi gcc
    no match: sysv 64 power elf multi clang
    no match: sysv 64 power elf multi gcc
    no match: sysv 64 power mach-o multi clang
    no match: sysv 64 power mach-o multi gcc
    no match: sysv 64 power mach-o multi darwin
    no match: sysv 64 power xcoff multi clang
    no match: sysv 64 power xcoff multi gcc
    no match: sysv 32_64 power mach-o multi
    no match: sysv 64 riscv elf multi clang
    no match: sysv 64 riscv elf multi gcc
    no match: sysv 64 sparc elf multi clang
    no match: sysv 64 sparc elf multi gcc
    no match: sysv 64 s390x elf multi gcc
    no match: sysv 64 s390x elf multi clang
    no match: sysv 32 x86 elf multi clang
    no match: sysv 32 x86 elf multi gcc
    no match: sysv 32 x86 elf multi intel
    no match: sysv 32 x86 mach-o multi clang
    no match: sysv 32 x86 mach-o multi darwin
    no match: ms 32 x86 pe multi clang
    no match: ms 32 x86 pe multi clang-win
    no match: ms 32 x86 pe multi gcc
    no match: ms 32 x86 pe multi intel
    no match: ms 32 x86 pe multi msvc
    no match: ms 32 x86 pe multi embarcadero
    no match: ms 32 x86 pe multi borland
    no match: sysv 64 x86 elf multi clang
    no match: sysv 64 x86 elf multi gcc
    no match: sysv 64 x86 elf multi intel
    no match: sysv 64 x86 mach-o multi clang
    no match: sysv 64 x86 mach-o multi gcc
    no match: sysv 64 x86 mach-o multi darwin
    no match: sysv 64 x86 mach-o multi intel
    no match: ms 64 x86 pe multi clang
    no match: ms 64 x86 pe multi clang-win

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions