|
Boost Users : |
Subject: [Boost-users] error: Name clash for '<p/home/nr/dev/dist/boost/lib>libboost_system.a'
From: Nathan Ridge (zeratul976_at_[hidden])
Date: 2015-04-04 03:12:11
Hi,
I just downloaded the boost 1.58 beta.
Tried to build with:
./b2 --with-filesystem --with-system --with-atomic --with-chrono --with-date_time --with-program_options --with-regex --with-test --with-thread --with-random --with-context --with-coroutine variant=release link=static runtime-link=static threading=multi toolset=gcc cxxflags=-Wno-unused-local-typedefs install
Got the following error:
Performing configuration checks
- 32-bit : no
- 64-bit : yes
- arm : no
- mips1 : no
- power : no
- sparc : no
- x86 : yes
- lockfree boost::atomic_flag : yes
- lockfree boost::atomic_flag : yes
- has_icu builds : no
error: Name clash for '<p/home/nr/dev/dist/boost/lib>libboost_system.a'
error:
error: Tried to build the target twice, with property sets having
error: these incompabile properties:
error:
error: - none
error: - <address-model>64 <architecture>x86
error:
error: Please make sure to have consistent requirements for these
error: properties everywhere in your project, especially for install
error: targets.
Some googling reveals that people suggest adding '--without-context --without-coroutine' to work around the problem, but this is not an option for me because I use these libraries!
What can I do to fix this?
Thanks,
Nate
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net