
::boost::re_detail::concrete_protected_call
>,struct boost::regex_traits > >(class boost::re_detail::perl_matcher >,struct boost::regex_traits > *,bool (__thiscall T::*)(void ))' : cannot convert parameter 2 from 'bool (__thiscall boost::re_detail::perl_matcher >,struct boost::regex_traits >::*' to 'bool (__
(class boost::re_detail::perl_ma tcher
>,class boost::cpp_regex_traits<char> > *,bool (__thiscall T::*)(void))' : cannot convert parameter 2 from 'bool (__thiscall boost::re_detail::perl_matcher >,class boost::cpp_regex_traits<char> >::*' to 'bool (__thiscall T::*)(void)' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast C:\BOOST\boost/shared_ptr.hpp(246) : while compiling class-template member function 'bool __thiscall boost::re_detail::perl_matcher >,class boost::cpp_regex_traits<char> ::protected_call(bool (__thiscall boost::re_detail::perl_matcher ,class boost::cpp_regex_traits<char> >::*)' C:\BOOST\boost/regex/v4/perl_matcher_common.hpp(129) : error C2664: '__thiscall boost::re_detail::concrete_protected_call >,struct boost::c_ regex_traits<char> > >::boost::re_detail::concrete_protected_call >,struct boost::c_regex_traits<char> > (class boost::re_detail::perl_matc her >,struct boost::c_regex_traits<char> > *,bool (__thiscall T::*)(void))' : cannot convert parameter 2 from 'bool (__thiscall boost::re_detail::perl_matcher >,struct boost::c_regex_traits<char> >::*' to 'bool (__thiscall T::*)(void)' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast C:\BOOST\boost/shared_ptr.hpp(246) : while compiling class-template member function 'bool __thiscall boost::re_detail::perl_matcher >,struct boost::c_regex_traits<char> ::protected_call(bool (__thiscall boost::re_detail::perl_matcher ,struct boost::c_regex_traits<char> >::*)' C:\BOOST\boost/regex/v4/perl_matcher_common.hpp(129) : error C2664: '__thiscall boost::re_detail::concrete_protected_call >,class boost::w32 _regex_traits<char> > >::boost::re_detail::concrete_protected_call >,class boost::w32_regex_traits<char> > (class boost::re_detail::perl_ma tcher >,class boost::w32_regex_traits<char> > *,bool (__thiscall T::*)(void))' : cannot convert parameter 2 from 'bool (__thiscall boost::re_detail::perl_matcher >,class boost::w32_regex_traits<char> >::*' to 'bool (__thiscall T::*)(void)' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast C:\BOOST\boost/shared_ptr.hpp(246) : while compiling class-template member function 'bool __thiscall boost::re_detail::perl_matcher >,class boost::w32_regex_traits<char> ::protected_call(bool (__thiscall boost::re_detail::perl_matcher ,class boost::w32_regex_traits<char> >::*)' C:\BOOST\boost/regex/v4/perl_matcher_common.hpp(129) : error C2664: '__thiscall boost::re_detail::concrete_protected_call ,struct boost::regex_traits
> ::boost::re_detail::concrete_protected_call >,struct boost::regex_traits > >(class boost::re_detail::perl_matcher >,s
::protected_call(bool (__thiscall boost::re_detail::perl_matcher
>,struct boost:: regex_traits >::*)' C:\BOOST\boost/regex/v4/perl_matcher_common.hpp(129) : error C2664: '__thiscall boost::re_detail::concrete_protected_call ::boost::re_detail::concrete_protected_call >,class boost::cpp_rege x_traits<unsigned short> > >(class boost::re_detail::perl_matcher >,class boost::cpp_regex_traits<unsigned short> > *,bool (__thiscall T::*)(void))' : cannot convert parameter 2 from 'bool (__thiscall boost::re_detail::perl_matcher >,class boost::cpp_regex_traits<unsigned short> >::*' to 'bool (__thiscall T::*)(v oid)' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast C:\BOOST\boost/shared_ptr.hpp(246) : while compiling class-template member function 'bool __thiscall boost::re_detail::perl_matcher >,class boost::cp
,struct boost::c_regex_traits<unsigned short> > ::boost::re_detail::concrete_protected_call
>,struct boost::c_regex_
Hi,
I would like to use the Boost RegEx Library. Somehow I failed installing
it (WinXP, VC6). Is there a step by step instruction to get boost
running under this configuration?
The steps I took so far:
1) Set the MSDevDir and MSVCDir EnvVars by hand.
2) Compiled BJam and copied it to the boost root.
3) Execute bjam "-sTOOLS msvc" install
4) Set the path for include files and libraries in
Tools->Options->Directories to the folder I unzipped Boost to.
Got the following error messages while trying to compile a simple regex
example :(
Thanks in advance,
Thomas
--------------------Configuration: trwetst - Win32
Release--------------------
Compiling...
trwetst.cpp
C:\BOOST\boost/regex/v4/perl_matcher_common.hpp(129) : error C2664:
'__thiscall boost::re_detail::concrete_protected_call ,class boost::w32_regex_traits<unsigned short> >
::boost::re_detail::concrete_protected_call trwetst.exe - 8 error(s), 0 warning(s)