Opened 9 years ago

Closed 9 years ago

#9559 closed Bugs (invalid)

Using b2 to build outside project fails with b2 built from git

Reported by: anonymous Owned by: Vladimir Prus
Milestone: To Be Determined Component: build
Version: Boost 1.54.0 Severity: Problem
Keywords: bjam b2 Cc:

Description

This works with boost_1_55_0 but with boost from git I get

C:\Development\serengeti-dsl\test>%BOOST_ROOT%\b2.exe warning: No toolsets are configured. warning: Configuring default toolset "msvc". warning: If the default is wrong, your build may not work correctly. warning: Use the "toolset=xxxxx" option to override our guess. warning: For more configuration options, please consult warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html

Performing configuration checks

  • symlinks supported : no
  • hardlinks supported : yes

C:/Development/modular-boost/tools/build/src/build\generators.jam:1102: in ensur e-type from module generators error: target { link%link.do-link-recursively-accumulators-headers. { libs/accum ulators/include/boost. } } has no type C:/Development/modular-boost/tools/build/src/build\generators.jam:1359: in gener ators.construct from module generators C:/Development/modular-boost/tools/build/src/build\targets.jam:1532: in construc t from module object(typed-target)@1368 C:/Development/modular-boost/tools/build/src/build\targets.jam:1332: in class@ba sic-target.generate from module object(typed-target)@1368 C:/Development/modular-boost/tools/build/src/build\targets.jam:757: in generate- really from module object(main-target)@1453 C:/Development/modular-boost/tools/build/src/build\targets.jam:729: in class@mai n-target.generate from module object(main-target)@1453 C:/Development/modular-boost/tools/build/src/build\targets.jam:272: in class@pro ject-target.generate from module object(project-target)@1363 C:/Development/modular-boost/tools/build/src\build-system.jam:707: in load from module build-system C:\Development\modular-boost\tools\build\src/kernel\modules.jam:289: in import f rom module modules C:\Development\modular-boost\tools\build\src/kernel/bootstrap.jam:139: in boost- build from module C:\Development\modular-boost\boost-build.jam:17: in module scope from module

Change History (1)

comment:1 by Steven Watanabe, 9 years ago

Resolution: invalid
Status: newclosed

If you're using /boostheaders, it needs to be <implicit-dependency>/boostheaders.

Note: See TracTickets for help on using tickets.