Subject: [Boost-bugs] [Boost C++ Libraries] #9636: Quickbook doesn't build for Win64
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-02-06 17:03:20
#9636: Quickbook doesn't build for Win64
-------------------------------------+-----------------------
Reporter: johnmaddock | Owner: djowel
Type: Bugs | Status: new
Milestone: To Be Determined | Component: quickbook
Version: Boost Development Trunk | Severity: Problem
Keywords: |
-------------------------------------+-----------------------
Trying to build quickbook with:
bjam msvc-12.0 address-model=64
results in:
{{{
compile-c-c++ ..\..\bin.v2\tools\quickbook\src\msvc-12.0\release\address-
model-6
4\link-static\actions.obj
actions.cpp
src\actions.cpp(1522) : error C2593: 'operator <<' is ambiguous
m:\data\boost\boost\tools\quickbook\src\native_text.hpp(112):
could be 'quickbook::detail::ostream &quickbook::detail::ostream::operator
<<(quickbook::detail::ostream::base_ios &(__cdecl
*)(quickbook::detail::ostream::base_ios &))'
m:\data\boost\boost\tools\quickbook\src\native_text.hpp(111): or
'quickbook::detail::ostream &quickbook::detail::ostream::operator
<<(quickbook::detail::ostream::base_ostream &(__cdecl
*)(quickbook::detail::ostream::base_ostream &))'
m:\data\boost\boost\tools\quickbook\src\native_text.hpp(108): or
'quickbook::detail::ostream &quickbook::detail::ostream::operator <<(const
boost::filesystem::path &)'
m:\data\boost\boost\tools\quickbook\src\native_text.hpp(107): or
'quickbook::detail::ostream &quickbook::detail::ostream::operator
<<(unsigned long)'
m:\data\boost\boost\tools\quickbook\src\native_text.hpp(106): or
'quickbook::detail::ostream &quickbook::detail::ostream::operator
<<(long)'
m:\data\boost\boost\tools\quickbook\src\native_text.hpp(105): or
'quickbook::detail::ostream &quickbook::detail::ostream::operator
<<(unsigned int)'
quickbook::detail::ostream &quickbook::detail::ostream::operator <<(int)'
m:\data\boost\boost\tools\quickbook\src\native_text.hpp(101): or
'quickbook::detail::ostream &quickbook::detail::ostream::operator
<<(boost::string_ref)'
m:\data\boost\boost\tools\quickbook\src\native_text.hpp(100): or
'quickbook::detail::ostream &quickbook::detail::ostream::operator <<(const
std::string &)'
m:\data\boost\boost\tools\quickbook\src\native_text.hpp(97): or
'quickbook::detail::ostream &quickbook::detail::ostream::operator <<(const
char *)'
m:\data\boost\boost\tools\quickbook\src\native_text.hpp(96): or
'quickbook::detail::ostream &quickbook::detail::ostream::operator
<<(char)'
m:\data\boost\boost\tools\quickbook\src\collector.hpp(115): or
'quickbook::collector &quickbook::operator <<(quickbook::collector &,const
std::string &)'
m:\data\boost\boost\tools\quickbook\src\files.hpp(42): or
'std::ostream &quickbook::operator <<(std::ostream &,const
quickbook::file_position &)'
m:\data\boost\boost\tools\quickbook\src\markups.hpp(27): or
'std::ostream &quickbook::detail::operator <<(std::ostream &,const
quickbook::detail::markup &)' [found using argument-dependent lookup]
m:\data\boost\boost\tools\quickbook\src\collector.hpp(108): or
'quickbook::collector &quickbook::operator <<<unsigned
__int64>(quickbook::collector &,const T &)'
with
[
T=unsigned __int64
]
while trying to match the argument list
'(quickbook::detail::ostream, unsigned __int64)'
call "C:\Program Files (x86)\microsoft visual studio
12.0\vc\vcvarsall.bat" x86_amd64 >nul
cl /Zm800 -nologo @"..\..\bin.v2\tools\quickbook\src\msvc-12.0\release
\address-model-64\link-static\actions.obj.rsp"
...failed compile-c-c++ ..\..\bin.v2\tools\quickbook\src\msvc-12.0\release
\address-model-64\link-static\actions.obj...
}}}
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/9636> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:15 UTC