Re: [Boost-bugs] [Boost C++ Libraries] #5073: why cannot build vc6.mak of regex in 1.45.0 version?

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #5073: why cannot build vc6.mak of regex in 1.45.0 version?
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-01-14 06:55:50


#5073: why cannot build vc6.mak of regex in 1.45.0 version?
------------------------------------+---------------------------------------
  Reporter: sun.yuanhai@… | Owner: johnmaddock
      Type: Bugs | Status: new
 Milestone: Boost 1.46.0 | Component: regex
   Version: Boost 1.45.0 | Severity: Problem
Resolution: | Keywords:
------------------------------------+---------------------------------------

Comment (by anonymous):

 and i also cannot build it in 1.44.0. pls see to error messages as below:

 -------------------------------------------------------------
 F:\boost_1_44_0\libs\regex\build>vcvars32.bat
 Setting environment for using Microsoft Visual C++ tools.
 F:\boost_1_44_0\libs\regex\build>nmake -fvc6.mak

 Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
 Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

 Building Boost.Regex without ICU / Unicode support:
 Hint: set ICU_PATH on the nmake command line to point
 to your ICU installation if you have one.
         cl /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32
 /DNDEBUG
 /D_MBCS /D_LIB /FD -Y- -Fo./vc6/libboost_regex-vc6-s-1_42/
 -Fdvc6/libboost_r
 egex-vc6-s-1_42.pdb ../src/c_regex_traits.cpp
 Command line warning D4002 : ignoring unknown option '-Y-'
 c_regex_traits.cpp
 ..\..\..\boost/config/suffix.hpp(588) : error C2039: 'typeinfo' : is not a
 membe
 r of '`global namespace''
 ..\..\..\boost/config/suffix.hpp(588) : error C2873: 'typeinfo' : symbol
 cannot
 be used in a using-declaration
 ..\..\..\boost/smart_ptr/detail/sp_counted_impl.hpp(81) : error C2653:
 'detail'
 : is not a class or namespace name
         ..\..\..\boost/smart_ptr/detail/sp_counted_impl.hpp(113) : see
 reference
  to class template instantiation 'detail::sp_counted_impl_p<X>' being
 compiled
 ..\..\..\boost/smart_ptr/detail/sp_counted_impl.hpp(147) : error C2653:
 'detail'
  : is not a class or namespace name
         ..\..\..\boost/smart_ptr/detail/sp_counted_impl.hpp(179) : see
 reference
  to class template instantiation 'detail::sp_counted_impl_pd<P,D>' being
 compile
 d
 ..\..\..\boost/smart_ptr/detail/sp_counted_impl.hpp(217) : error C2653:
 'detail'
  : is not a class or namespace name
         ..\..\..\boost/smart_ptr/detail/sp_counted_impl.hpp(221) : see
 reference
  to class template instantiation 'detail::sp_counted_impl_pda<P,D,A>'
 being comp
 iled
 ..\..\..\boost/smart_ptr/detail/sp_counted_impl.hpp(229) : fatal error
 C1506: un
 recoverable block scoping error
 NMAKE : fatal error U1077: 'cl' : return code '0x2'
 Stop.
 ---------------------------------------------------------------------

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/5073#comment:1>
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:05 UTC