Opened 7 years ago

Last modified 7 years ago

#11588 new Bugs

Build error using --build-type=complete

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

Description

.../boost_1_59_0 $ ./b2 --layout=versioned --build-type=complete --without-mpi -sICU_PATH=$BUILD_PREFIX toolset=gcc architecture=x86 address-model=64 link=static --prefix=$BUILD_PREFIX install -j8 Performing configuration checks

  • 32-bit : no
  • 64-bit : yes
  • arm : no
  • mips1 : no
  • power : no
  • sparc : no
  • x86 : yes
  • symlinks supported : yes
  • lockfree boost::atomic_flag : yes
  • has_icu builds : yes

warning: Graph library does not contain MPI-based parallel components. note: to enable them, add "using mpi ;" to your user-config.jam

  • zlib : yes
  • iconv (libc) : yes
  • icu : yes
  • compiler-supports-visibility : yes
  • compiler-supports-ssse3 : yes
  • compiler-supports-avx2 : yes
  • gcc visibility : yes
  • long double support : yes
  • zlib : yes (cached)
  • zlib : yes (cached)

warning: Skipping Boost.Locale library with threading=single. warning: Skipping Boost.Thread library with threading=single. warning: Skipping Boost.Wave library with threading=single.

  • zlib : yes (cached)
  • zlib : yes (cached)
  • zlib : yes (cached)
  • zlib : yes (cached)
  • zlib : yes (cached)

error: Name clash for '<p/home/foo/3rdparty/linux-x86_64-gcc49/lib>libboost_atomic-gcc49-mt-sd-1_59.a' error: error: Tried to build the target twice, with property sets having error: these incompatible properties: error: error: - <dll-path>/home/foo/3rdparty/linux-x86_64-gcc49/bin error: - none error: error: Please make sure to have consistent requirements for these error: properties everywhere in your project, especially for install error: targets.

Change History (2)

comment:1 by anonymous, 7 years ago

Version: Boost 1.57.0Boost 1.59.0

comment:2 by anonymous, 7 years ago

Summary: Build error Linux GCC using --build-type=completeBuild error using --build-type=complete
  b2 --build-type=complete ^
    --without-mpi ^
    toolset=msvc-12.0 ^
    architecture=x86 ^
    address-model=64 ^
    link=static ^
    -sZLIB_BINARY=zlib ^
    -sZLIB_INCLUDE=!BUILD_PREFIX!\include ^
    -sZLIB_LIBPATH=!BUILD_PREFIX!\lib ^
    -sBZIP2_BINARY=libbz2 ^
    -sBZIP2_INCLUDE=!BUILD_PREFIX!\include ^
    -sBZIP2_LIBPATH=!BUILD_PREFIX!\lib ^
    -sICU_PATH=!BUILD_PREFIX! ^
    --prefix=!BUILD_PREFIX! install -j8
  (Environment variables don't matter)

Performing configuration checks

    - 32-bit                   : yes
    - arm                      : no
    - mips1                    : no
    - power                    : no
    - sparc                    : no
    - x86                      : yes
    - symlinks supported       : no
    - junctions supported      : yes
    - hardlinks supported      : yes
    - has_icu builds           : no
warning: Graph library does not contain MPI-based parallel components.
note: to enable them, add "using mpi ;" to your user-config.jam
    - zlib                     : yes
    - iconv (libc)             : no
    - iconv (separate)         : no
    - icu                      : yes
    - compiler-supports-visibility : no
    - message-compiler         : yes
    - compiler-supports-ssse3  : yes
    - compiler-supports-avx2   : yes
    - gcc visibility           : no
    - long double support      : yes
    - zlib                     : yes (cached)
    - zlib                     : yes (cached)
    - zlib                     : yes (cached)
    - zlib                     : yes (cached)
warning: Skipping Boost.Locale library with threading=single.
warning: Skipping Boost.Thread library with threading=single.
warning: Skipping Boost.Wave library with threading=single.
    - zlib                     : yes (cached)
error: Name clash for '<pA:\dev-git\3rdParty\windows-x86_64-vc120\lib>libboost_atomic-vc120-mt-sgd-1_59.l
ib'
error:
error: Tried to build the target twice, with property sets having
error: these incompatible properties:
error:
error:     -  none
error:     -  <dll-path>/A:/dev-git/3rdParty/windows-x86_64-vc120/bin
error:
error: Please make sure to have consistent requirements for these
error: properties everywhere in your project, especially for install
error: targets.
Note: See TracTickets for help on using tickets.