Opened 12 years ago
Closed 12 years ago
#5073 closed Bugs (invalid)
why cannot build vc6.mak of regex in 1.45.0 version?
Reported by: | Owned by: | John Maddock | |
---|---|---|---|
Milestone: | Boost 1.46.0 | Component: | regex |
Version: | Boost 1.45.0 | Severity: | Problem |
Keywords: | Cc: |
Description
i want to use regex in VC6.0 compiler. but i found that it's failed to build boost_1_45_0\boost\regex\build\vc6.mak. but i can successed build boost_1_34_1\boost\regex\build\vc6.mak.
Change History (3)
comment:1 by , 12 years ago
comment:2 by , 12 years ago
and i know, from your release notes, we can find that it didn't support VC++ 6.0 compiler from version 1.35.0.
but my project need use this compiler, and also want to update your fixed bugs for Regex lib. so please help me resolve this problem. Thanks very much!
comment:3 by , 12 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
VC6 is very old and very non-compliant. If you want to use it, you're on your own. Sorry.
Note:
See TracTickets
for help on using tickets.
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.
/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(147) : error C2653: 'detail'
d ..\..\..\boost/smart_ptr/detail/sp_counted_impl.hpp(217) : error C2653: 'detail'
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.