Boost-users
Threads by month
- ----- 2025 -----
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2000 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1999 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1998 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1997 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- 28314 discussions
hello
I have a program like the last regex program in this link:
http://www.boost.org/doc/libs/1_49_0/libs/regex/doc/html/boost_regex/ref/re…
inside the while loop *i++ returns the url's found with regex:
while(i != j)
{
std::cout << *i++ << std::endl;
}
i need to pass *i++ to a function that "accepts" the url string/address/pointer
(the function is in different c++ file) as a string
(before it the function header was char** argv)
how do i pass *i++ to the function in order to make it accept the *i++ parameter?
1
0
I'm having problems with integer traits when passed an __int64 type data
type under Visual C++.
I run the following test:
boost::mpl::print<
boost::mpl::integral_c<
boost::intmax_t,
boost::integer_traits<boost::intmax_t>::const_min
>
> x13;
boost::mpl::print<
boost::mpl::integral_c<
boost::intmax_t,
boost::integer_traits<boost::intmax_t>::const_max
>
> x8;
What I expect to get for const_min is:
...
1> T=boost::mpl::integral_c<boost::intmax_t,0x8000000000000000>
...
What I get is:
1>test_fixed_type.cpp
1>c:\boostrelease\boost\mpl\print.hpp(51) : warning C4308: negative integral
constant converted to unsigned type
1> c:\projects\boost projects\safe_numerics\include\test_fixed_type.cpp(13)
: see reference to class template instantiation 'boost::mpl::print<T>' being
compiled
1> with
1> [
1> T=boost::mpl::integral_c<boost::intmax_t,0x800000000>
1> ]
1>c:\boostrelease\boost\mpl\print.hpp(51) : warning C4308: negative integral
constant converted to unsigned type
1> c:\projects\boost projects\safe_numerics\include\test_fixed_type.cpp(20)
: see reference to class template instantiation 'boost::mpl::print<T>' being
compiled
1> with
1> [
1> T=boost::mpl::integral_c<boost::intmax_t,0x7fffffffffffffff>
1> ]
That is the value for const_min is not correct !!. Note I've tried various
different types such as using __int64 and also changed the rendering of he
real vale to _I64_MIN. None of this seems to fix things.
I've also tried making my own specialzation of integral_c for this type:
template<boost::intmax_t C >
struct integral_c<boost::intmax_t, C>
{
BOOST_STATIC_CONSTANT(boost::intmax_t, value = C);
typedef integral_c_tag tag;
typedef integral_c type;
typedef boost::intmax_t value_type;
operator boost::intmax_t() const { return this->value; }
};
Hmmm now I'm wondering about BOOST_STATIC_CONSTANT. and looking at the
documenation of BOOST_STATIC_CONSTANT shows it's not really expected to work
on anything wider than an int.
What should one do in a case like this?
Robert Ramey
1
2

Problem to generate regex library (Solaris SunOS 5.9 and Forte Developer 7 Compiler C++)
by Gabriel Huerta Araujo 29 May '12
by Gabriel Huerta Araujo 29 May '12
29 May '12
Hi all:
I am trying to generate Boost regex library with b2 command as indicated:
b2 --build-dir=$BOOST_ROOT/lib --with-regex toolset=sun stage
Below is what this command generates:
Performing configuration checks
- has_icu builds : yes
Component configuration:
- chrono : not building
- date_time : not building
- exception : not building
- filesystem : not building
- graph : not building
- graph_parallel : not building
- iostreams : not building
- locale : not building
- math : not building
- mpi : not building
- program_options : not building
- python : not building
- random : not building
- regex : building
- serialization : not building
- signals : not building
- system : not building
- test : not building
- thread : not building
- timer : not building
- wave : not building
...patience...
...found 565 targets...
...updating 29 targets...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/cregex.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/functional/hash/hash.hpp", line 145: Warning (Anachronism): boost::hash_value(bool) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 150: Warning (Anachronism): boost::hash_value(char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 155: Warning (Anachronism): boost::hash_value(unsigned char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 160: Warning (Anachronism): boost::hash_value(signed char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 165: Warning (Anachronism): boost::hash_value(short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 170: Warning (Anachronism): boost::hash_value(unsigned short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 175: Warning (Anachronism): boost::hash_value(int) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 180: Warning (Anachronism): boost::hash_value(unsigned) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 185: Warning (Anachronism): boost::hash_value(long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 190: Warning (Anachronism): boost::hash_value(unsigned long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 196: Warning (Anachronism): boost::hash_value(wchar_t) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 203: Warning (Anachronism): boost::hash_value(long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 208: Warning (Anachronism): boost::hash_value(unsigned long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 328: Warning (Anachronism): boost::hash_value(float) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 333: Warning (Anachronism): boost::hash_value(double) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 338: Warning (Anachronism): boost::hash_value(long double) was previously declared "extern", not "inline".
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Expression must have a constant value.
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Badly formed expression.
2 Error(s) and 16 Warning(s) detected.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/cregex.o" "libs/regex/build/../src/cregex.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/cregex.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/icu.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/functional/hash/hash.hpp", line 145: Warning (Anachronism): boost::hash_value(bool) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 150: Warning (Anachronism): boost::hash_value(char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 155: Warning (Anachronism): boost::hash_value(unsigned char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 160: Warning (Anachronism): boost::hash_value(signed char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 165: Warning (Anachronism): boost::hash_value(short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 170: Warning (Anachronism): boost::hash_value(unsigned short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 175: Warning (Anachronism): boost::hash_value(int) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 180: Warning (Anachronism): boost::hash_value(unsigned) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 185: Warning (Anachronism): boost::hash_value(long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 190: Warning (Anachronism): boost::hash_value(unsigned long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 196: Warning (Anachronism): boost::hash_value(wchar_t) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 203: Warning (Anachronism): boost::hash_value(long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 208: Warning (Anachronism): boost::hash_value(unsigned long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 328: Warning (Anachronism): boost::hash_value(float) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 333: Warning (Anachronism): boost::hash_value(double) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 338: Warning (Anachronism): boost::hash_value(long double) was previously declared "extern", not "inline".
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Expression must have a constant value.
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Badly formed expression.
2 Error(s) and 16 Warning(s) detected.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/icu.o" "libs/regex/build/../src/icu.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/icu.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/instances.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/functional/hash/hash.hpp", line 145: Warning (Anachronism): boost::hash_value(bool) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 150: Warning (Anachronism): boost::hash_value(char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 155: Warning (Anachronism): boost::hash_value(unsigned char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 160: Warning (Anachronism): boost::hash_value(signed char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 165: Warning (Anachronism): boost::hash_value(short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 170: Warning (Anachronism): boost::hash_value(unsigned short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 175: Warning (Anachronism): boost::hash_value(int) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 180: Warning (Anachronism): boost::hash_value(unsigned) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 185: Warning (Anachronism): boost::hash_value(long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 190: Warning (Anachronism): boost::hash_value(unsigned long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 196: Warning (Anachronism): boost::hash_value(wchar_t) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 203: Warning (Anachronism): boost::hash_value(long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 208: Warning (Anachronism): boost::hash_value(unsigned long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 328: Warning (Anachronism): boost::hash_value(float) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 333: Warning (Anachronism): boost::hash_value(double) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 338: Warning (Anachronism): boost::hash_value(long double) was previously declared "extern", not "inline".
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Expression must have a constant value.
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Badly formed expression.
2 Error(s) and 16 Warning(s) detected.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/instances.o" "libs/regex/build/../src/instances.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/instances.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/posix_api.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/functional/hash/hash.hpp", line 145: Warning (Anachronism): boost::hash_value(bool) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 150: Warning (Anachronism): boost::hash_value(char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 155: Warning (Anachronism): boost::hash_value(unsigned char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 160: Warning (Anachronism): boost::hash_value(signed char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 165: Warning (Anachronism): boost::hash_value(short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 170: Warning (Anachronism): boost::hash_value(unsigned short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 175: Warning (Anachronism): boost::hash_value(int) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 180: Warning (Anachronism): boost::hash_value(unsigned) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 185: Warning (Anachronism): boost::hash_value(long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 190: Warning (Anachronism): boost::hash_value(unsigned long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 196: Warning (Anachronism): boost::hash_value(wchar_t) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 203: Warning (Anachronism): boost::hash_value(long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 208: Warning (Anachronism): boost::hash_value(unsigned long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 328: Warning (Anachronism): boost::hash_value(float) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 333: Warning (Anachronism): boost::hash_value(double) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 338: Warning (Anachronism): boost::hash_value(long double) was previously declared "extern", not "inline".
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Expression must have a constant value.
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Badly formed expression.
2 Error(s) and 16 Warning(s) detected.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/posix_api.o" "libs/regex/build/../src/posix_api.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/posix_api.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/regex.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/functional/hash/hash.hpp", line 145: Warning (Anachronism): boost::hash_value(bool) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 150: Warning (Anachronism): boost::hash_value(char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 155: Warning (Anachronism): boost::hash_value(unsigned char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 160: Warning (Anachronism): boost::hash_value(signed char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 165: Warning (Anachronism): boost::hash_value(short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 170: Warning (Anachronism): boost::hash_value(unsigned short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 175: Warning (Anachronism): boost::hash_value(int) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 180: Warning (Anachronism): boost::hash_value(unsigned) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 185: Warning (Anachronism): boost::hash_value(long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 190: Warning (Anachronism): boost::hash_value(unsigned long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 196: Warning (Anachronism): boost::hash_value(wchar_t) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 203: Warning (Anachronism): boost::hash_value(long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 208: Warning (Anachronism): boost::hash_value(unsigned long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 328: Warning (Anachronism): boost::hash_value(float) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 333: Warning (Anachronism): boost::hash_value(double) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 338: Warning (Anachronism): boost::hash_value(long double) was previously declared "extern", not "inline".
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Expression must have a constant value.
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Badly formed expression.
2 Error(s) and 16 Warning(s) detected.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/regex.o" "libs/regex/build/../src/regex.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/regex.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/wide_posix_api.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/functional/hash/hash.hpp", line 145: Warning (Anachronism): boost::hash_value(bool) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 150: Warning (Anachronism): boost::hash_value(char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 155: Warning (Anachronism): boost::hash_value(unsigned char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 160: Warning (Anachronism): boost::hash_value(signed char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 165: Warning (Anachronism): boost::hash_value(short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 170: Warning (Anachronism): boost::hash_value(unsigned short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 175: Warning (Anachronism): boost::hash_value(int) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 180: Warning (Anachronism): boost::hash_value(unsigned) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 185: Warning (Anachronism): boost::hash_value(long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 190: Warning (Anachronism): boost::hash_value(unsigned long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 196: Warning (Anachronism): boost::hash_value(wchar_t) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 203: Warning (Anachronism): boost::hash_value(long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 208: Warning (Anachronism): boost::hash_value(unsigned long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 328: Warning (Anachronism): boost::hash_value(float) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 333: Warning (Anachronism): boost::hash_value(double) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 338: Warning (Anachronism): boost::hash_value(long double) was previously declared "extern", not "inline".
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Expression must have a constant value.
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Badly formed expression.
2 Error(s) and 16 Warning(s) detected.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/wide_posix_api.o" "libs/regex/build/../src/wide_posix_api.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/wide_posix_api.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/winstances.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/functional/hash/hash.hpp", line 145: Warning (Anachronism): boost::hash_value(bool) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 150: Warning (Anachronism): boost::hash_value(char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 155: Warning (Anachronism): boost::hash_value(unsigned char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 160: Warning (Anachronism): boost::hash_value(signed char) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 165: Warning (Anachronism): boost::hash_value(short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 170: Warning (Anachronism): boost::hash_value(unsigned short) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 175: Warning (Anachronism): boost::hash_value(int) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 180: Warning (Anachronism): boost::hash_value(unsigned) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 185: Warning (Anachronism): boost::hash_value(long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 190: Warning (Anachronism): boost::hash_value(unsigned long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 196: Warning (Anachronism): boost::hash_value(wchar_t) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 203: Warning (Anachronism): boost::hash_value(long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 208: Warning (Anachronism): boost::hash_value(unsigned long long) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 328: Warning (Anachronism): boost::hash_value(float) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 333: Warning (Anachronism): boost::hash_value(double) was previously declared "extern", not "inline".
"./boost/functional/hash/hash.hpp", line 338: Warning (Anachronism): boost::hash_value(long double) was previously declared "extern", not "inline".
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Expression must have a constant value.
"./boost/regex/v4/basic_regex.hpp", line 92: Error: Badly formed expression.
2 Error(s) and 16 Warning(s) detected.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/winstances.o" "libs/regex/build/../src/winstances.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi/winstances.o...
...skipped <p/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi>libboost_regex.a for lack of <p/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi>cregex.o...
...skipped <pstage/lib>libboost_regex.a for lack of <p/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/link-static/stdlib-sun-stlport/threading-multi>libboost_regex.a...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/c_regex_traits.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/c_regex_traits.hpp", line 54: Error: Use ";" to terminate declarations.
"./boost/regex/v4/c_regex_traits.hpp", line 55: Error: A declaration was expected instead of "{".
"./boost/regex/v4/c_regex_traits.hpp", line 56: Error: No parameters provided for template.
"./boost/regex/v4/c_regex_traits.hpp", line 56: Error: No direct declarator preceding "(".
"./boost/regex/v4/c_regex_traits.hpp", line 63: Error: ")" expected instead of "*".
"./boost/regex/v4/c_regex_traits.hpp", line 65: Error: p is not defined.
"./boost/regex/v4/c_regex_traits.hpp", line 69: Error: The function "boost::translate(char) const" cannot be declared const.
"./boost/regex/v4/c_regex_traits.hpp", line 73: Error: The function "boost::translate_nocase(char) const" cannot be declared const.
"./boost/regex/v4/c_regex_traits.hpp", line 89: Error: The function "boost::getloc() const" cannot be declared const.
"./boost/regex/v4/c_regex_traits.hpp", line 91: Error: A declaration was expected instead of "private".
"./boost/regex/v4/c_regex_traits.hpp", line 93: Error: No parameters provided for template.
"./boost/regex/v4/c_regex_traits.hpp", line 93: Error: No direct declarator preceding "(".
"./boost/regex/v4/c_regex_traits.hpp", line 94: Error: No parameters provided for template.
"./boost/regex/v4/c_regex_traits.hpp", line 94: Error: No parameters provided for template.
"./boost/regex/v4/c_regex_traits.hpp", line 94: Error: boost::operator=(const int&) must be a member function.
"./boost/regex/v4/c_regex_traits.hpp", line 99: Error: Use ";" to terminate declarations.
"./boost/regex/v4/c_regex_traits.hpp", line 100: Error: A declaration was expected instead of "{".
"./boost/regex/v4/c_regex_traits.hpp", line 101: Error: "c_regex_traits()" is expected to return a value.
"./boost/regex/v4/c_regex_traits.hpp", line 114: Error: The function "translate(wchar_t) const" cannot be declared const.
"./boost/regex/v4/c_regex_traits.hpp", line 118: Error: The function "translate_nocase(wchar_t) const" cannot be declared const.
"./boost/regex/v4/c_regex_traits.hpp", line 134: Error: The function "getloc() const" cannot be declared const.
"./boost/regex/v4/c_regex_traits.hpp", line 136: Error: A declaration was expected instead of "private".
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/c_regex_traits.o" "libs/regex/build/../src/c_regex_traits.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/c_regex_traits.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/cpp_regex_traits.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: boost::regex_constants::syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: "," expected instead of "get_default_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: boost::regex_constants::escape_syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: "," expected instead of "get_default_escape_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: "," expected instead of "bool".
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: std::string is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: "," expected instead of "lookup_default_collate_name".
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: "," expected instead of "wchar_t".
"./boost/regex/v4/regex_traits_defaults.hpp", line 255: Error: Multiple declaration for __global.
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/cpp_regex_traits.o" "libs/regex/build/../src/cpp_regex_traits.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/cpp_regex_traits.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/cregex.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: boost::regex_constants::syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: "," expected instead of "get_default_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: boost::regex_constants::escape_syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: "," expected instead of "get_default_escape_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: "," expected instead of "bool".
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: std::string is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: "," expected instead of "lookup_default_collate_name".
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: "," expected instead of "wchar_t".
"./boost/regex/v4/regex_traits_defaults.hpp", line 255: Error: Multiple declaration for __global.
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/cregex.o" "libs/regex/build/../src/cregex.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/cregex.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/fileiter.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/fileiter.hpp", line 165: Error: The type "boost::re_detail::__global" is incomplete.
"./boost/regex/v4/fileiter.hpp", line 168: Error: The type "boost::re_detail::__global" is incomplete.
"./boost/regex/v4/fileiter.hpp", line 168: Error: "," expected instead of "{".
"./boost/regex/v4/fileiter.hpp", line 172: Error: "," expected instead of "*".
"./boost/regex/v4/fileiter.hpp", line 173: Error: Multiple declaration for pointer.
"./boost/regex/v4/fileiter.hpp", line 173: Error: "," expected instead of "*".
"./boost/regex/v4/fileiter.hpp", line 174: Error: Operand expected instead of ">".
"./boost/regex/v4/fileiter.hpp", line 179: Error: The type "void" is incomplete.
"./boost/regex/v4/fileiter.hpp", line 179: Error: node is not defined.
"./boost/regex/v4/fileiter.hpp", line 179: Error: "," expected instead of "const".
"./boost/regex/v4/fileiter.hpp", line 180: Error: The type "void" is incomplete.
"./boost/regex/v4/fileiter.hpp", line 180: Error: node is not defined.
"./boost/regex/v4/fileiter.hpp", line 180: Error: "," expected instead of "const".
"./boost/regex/v4/fileiter.hpp", line 181: Error: A declaration was expected instead of "public".
"./boost/regex/v4/fileiter.hpp", line 183: Error: mapfile_iterator is not defined.
"./boost/regex/v4/fileiter.hpp", line 185: Error: Multiple declaration for mapfile.
"./boost/regex/v4/fileiter.hpp", line 185: Error: _first is not defined.
"./boost/regex/v4/fileiter.hpp", line 185: Error: _last is not defined.
"./boost/regex/v4/fileiter.hpp", line 185: Error: "boost::re_detail::mapfile()" is expected to return a value.
"./boost/regex/v4/fileiter.hpp", line 186: Error: Multiple declaration for mapfile.
"./boost/regex/v4/fileiter.hpp", line 186: Error: _first is not defined.
"./boost/regex/v4/fileiter.hpp", line 186: Error: _last is not defined.
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/fileiter.o" "libs/regex/build/../src/fileiter.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/fileiter.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/icu.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: boost::regex_constants::syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: "," expected instead of "get_default_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: boost::regex_constants::escape_syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: "," expected instead of "get_default_escape_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: "," expected instead of "bool".
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: std::string is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: "," expected instead of "lookup_default_collate_name".
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: "," expected instead of "wchar_t".
"./boost/regex/v4/regex_traits_defaults.hpp", line 255: Error: Multiple declaration for __global.
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/icu.o" "libs/regex/build/../src/icu.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/icu.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/instances.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: boost::regex_constants::syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: "," expected instead of "get_default_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: boost::regex_constants::escape_syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: "," expected instead of "get_default_escape_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: "," expected instead of "bool".
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: std::string is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: "," expected instead of "lookup_default_collate_name".
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: "," expected instead of "wchar_t".
"./boost/regex/v4/regex_traits_defaults.hpp", line 255: Error: Multiple declaration for __global.
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/instances.o" "libs/regex/build/../src/instances.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/instances.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/posix_api.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: boost::regex_constants::syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: "," expected instead of "get_default_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: boost::regex_constants::escape_syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: "," expected instead of "get_default_escape_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: "," expected instead of "bool".
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: std::string is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: "," expected instead of "lookup_default_collate_name".
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: "," expected instead of "wchar_t".
"./boost/regex/v4/regex_traits_defaults.hpp", line 255: Error: Multiple declaration for __global.
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/posix_api.o" "libs/regex/build/../src/posix_api.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/posix_api.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/regex.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: boost::regex_constants::syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: "," expected instead of "get_default_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: boost::regex_constants::escape_syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: "," expected instead of "get_default_escape_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: "," expected instead of "bool".
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: std::string is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: "," expected instead of "lookup_default_collate_name".
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: "," expected instead of "wchar_t".
"./boost/regex/v4/regex_traits_defaults.hpp", line 255: Error: Multiple declaration for __global.
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/regex.o" "libs/regex/build/../src/regex.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/regex.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/regex_debug.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
3 Error(s) detected.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/regex_debug.o" "libs/regex/build/../src/regex_debug.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/regex_debug.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/regex_raw_buffer.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/regex_raw_buffer.hpp", line 110: Error: The type "boost::re_detail::__global" is incomplete.
"./boost/regex/v4/regex_raw_buffer.hpp", line 110: Error: "," expected instead of "{".
"./boost/regex/v4/regex_raw_buffer.hpp", line 114: Error: A declaration was expected instead of "private".
"./boost/regex/v4/regex_raw_buffer.hpp", line 116: Error: A declaration was expected instead of "public".
"./boost/regex/v4/regex_raw_buffer.hpp", line 118: Error: Multiple declaration for raw_storage.
"./boost/regex/v4/regex_raw_buffer.hpp", line 119: Error: size_type is not defined.
"./boost/regex/v4/regex_raw_buffer.hpp", line 121: Error: Type name expected instead of "raw_storage".
"./boost/regex/v4/regex_raw_buffer.hpp", line 122: Error: Illegal number of arguments for boost::re_detail::~re_detail().
"./boost/regex/v4/regex_raw_buffer.hpp", line 126: Error: size_type is not defined.
"./boost/regex/v4/regex_raw_buffer.hpp", line 128: Error: size_type is not defined.
"./boost/regex/v4/regex_raw_buffer.hpp", line 130: Error: n is not defined.
"./boost/regex/v4/regex_raw_buffer.hpp", line 130: Error: The function "size_type" must have a prototype.
"./boost/regex/v4/regex_raw_buffer.hpp", line 131: Error: n is not defined.
"./boost/regex/v4/regex_raw_buffer.hpp", line 133: Error: n is not defined.
"./boost/regex/v4/regex_raw_buffer.hpp", line 137: Error: size_type is not defined.
"./boost/regex/v4/regex_raw_buffer.hpp", line 139: Error: size_type is not defined.
"./boost/regex/v4/regex_raw_buffer.hpp", line 144: Error: size_type is not defined.
"./boost/regex/v4/regex_raw_buffer.hpp", line 150: Error: The function "boost::re_detail::data() const" cannot be declared const.
"./boost/regex/v4/regex_raw_buffer.hpp", line 154: Error: size_type is not defined.
"./boost/regex/v4/regex_raw_buffer.hpp", line 169: Error: The type "void" is incomplete.
"./boost/regex/v4/regex_raw_buffer.hpp", line 169: Error: that is not defined.
"./boost/regex/v4/regex_raw_buffer.hpp", line 170: Error: "," expected instead of "{".
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/regex_raw_buffer.o" "libs/regex/build/../src/regex_raw_buffer.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/regex_raw_buffer.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/regex_traits_defaults.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: boost::regex_constants::syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: "," expected instead of "get_default_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: boost::regex_constants::escape_syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: "," expected instead of "get_default_escape_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: "," expected instead of "bool".
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: std::string is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: "," expected instead of "lookup_default_collate_name".
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: "," expected instead of "wchar_t".
"./boost/regex/v4/regex_traits_defaults.hpp", line 255: Error: Multiple declaration for __global.
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/regex_traits_defaults.o" "libs/regex/build/../src/regex_traits_defaults.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/regex_traits_defaults.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/static_mutex.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/pending/static_mutex.hpp", line 39: Error: The type "boost::__global" is incomplete.
"./boost/regex/pending/static_mutex.hpp", line 44: Error: "," expected instead of "scoped_lock".
"./boost/regex/pending/static_mutex.hpp", line 45: Error: Use ";" to terminate declarations.
"./boost/regex/pending/static_mutex.hpp", line 51: Error: Multiple declaration for scoped_static_mutex_lock.
"./boost/regex/pending/static_mutex.hpp", line 51: Error: The type "boost::__global" is incomplete.
"./boost/regex/pending/static_mutex.hpp", line 51: Error: "," expected instead of "{".
"./boost/regex/pending/static_mutex.hpp", line 54: Error: Type name expected instead of "scoped_static_mutex_lock".
"./boost/regex/pending/static_mutex.hpp", line 54: Error: Illegal number of arguments for boost::~boost().
"./boost/regex/pending/static_mutex.hpp", line 56: Error: The function "boost::locked() const" cannot be declared const.
"./boost/regex/pending/static_mutex.hpp", line 57: Error: m_have_lock is not defined.
"./boost/regex/pending/static_mutex.hpp", line 60: Error: boost::operator const void*() const must be a member function.
"./boost/regex/pending/static_mutex.hpp", line 60: Error: The function "boost::operator const void*() const" cannot be declared const.
"./boost/regex/pending/static_mutex.hpp", line 61: Error: Can only use this within a non-static member function.
"./boost/regex/pending/static_mutex.hpp", line 65: Error: A declaration was expected instead of "private".
"./boost/regex/pending/static_mutex.hpp", line 66: Error: m_mutex must be initialized.
"./boost/regex/pending/static_mutex.hpp", line 71: Error: A declaration was expected instead of "}".
"libs/regex/build/../src/static_mutex.cpp", line 40: Error: scoped_static_mutex_lock is not defined.
"libs/regex/build/../src/static_mutex.cpp", line 40: Error: No direct declarator preceding "(".
"libs/regex/build/../src/static_mutex.cpp", line 47: Error: scoped_static_mutex_lock is not defined.
"libs/regex/build/../src/static_mutex.cpp", line 47: Error: Type name expected instead of "scoped_static_mutex_lock".
"libs/regex/build/../src/static_mutex.cpp", line 47: Error: constructor is not defined.
"libs/regex/build/../src/static_mutex.cpp", line 47: Error: No direct declarator preceding "(".
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/static_mutex.o" "libs/regex/build/../src/static_mutex.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/static_mutex.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/w32_regex_traits.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
3 Error(s) detected.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/w32_regex_traits.o" "libs/regex/build/../src/w32_regex_traits.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/w32_regex_traits.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/wc_regex_traits.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/c_regex_traits.hpp", line 54: Error: Use ";" to terminate declarations.
"./boost/regex/v4/c_regex_traits.hpp", line 55: Error: A declaration was expected instead of "{".
"./boost/regex/v4/c_regex_traits.hpp", line 56: Error: No parameters provided for template.
"./boost/regex/v4/c_regex_traits.hpp", line 56: Error: No direct declarator preceding "(".
"./boost/regex/v4/c_regex_traits.hpp", line 63: Error: ")" expected instead of "*".
"./boost/regex/v4/c_regex_traits.hpp", line 65: Error: p is not defined.
"./boost/regex/v4/c_regex_traits.hpp", line 69: Error: The function "boost::translate(char) const" cannot be declared const.
"./boost/regex/v4/c_regex_traits.hpp", line 73: Error: The function "boost::translate_nocase(char) const" cannot be declared const.
"./boost/regex/v4/c_regex_traits.hpp", line 89: Error: The function "boost::getloc() const" cannot be declared const.
"./boost/regex/v4/c_regex_traits.hpp", line 91: Error: A declaration was expected instead of "private".
"./boost/regex/v4/c_regex_traits.hpp", line 93: Error: No parameters provided for template.
"./boost/regex/v4/c_regex_traits.hpp", line 93: Error: No direct declarator preceding "(".
"./boost/regex/v4/c_regex_traits.hpp", line 94: Error: No parameters provided for template.
"./boost/regex/v4/c_regex_traits.hpp", line 94: Error: No parameters provided for template.
"./boost/regex/v4/c_regex_traits.hpp", line 94: Error: boost::operator=(const int&) must be a member function.
"./boost/regex/v4/c_regex_traits.hpp", line 99: Error: Use ";" to terminate declarations.
"./boost/regex/v4/c_regex_traits.hpp", line 100: Error: A declaration was expected instead of "{".
"./boost/regex/v4/c_regex_traits.hpp", line 101: Error: "c_regex_traits()" is expected to return a value.
"./boost/regex/v4/c_regex_traits.hpp", line 114: Error: The function "translate(wchar_t) const" cannot be declared const.
"./boost/regex/v4/c_regex_traits.hpp", line 118: Error: The function "translate_nocase(wchar_t) const" cannot be declared const.
"./boost/regex/v4/c_regex_traits.hpp", line 134: Error: The function "getloc() const" cannot be declared const.
"./boost/regex/v4/c_regex_traits.hpp", line 136: Error: A declaration was expected instead of "private".
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/wc_regex_traits.o" "libs/regex/build/../src/wc_regex_traits.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/wc_regex_traits.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/wide_posix_api.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: boost::regex_constants::syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: "," expected instead of "get_default_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: boost::regex_constants::escape_syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: "," expected instead of "get_default_escape_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: "," expected instead of "bool".
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: std::string is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: "," expected instead of "lookup_default_collate_name".
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: "," expected instead of "wchar_t".
"./boost/regex/v4/regex_traits_defaults.hpp", line 255: Error: Multiple declaration for __global.
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/wide_posix_api.o" "libs/regex/build/../src/wide_posix_api.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/wide_posix_api.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/winstances.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 59: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 60: Error: "," expected instead of "const".
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: boost::regex_constants::syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 61: Error: "," expected instead of "get_default_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: boost::regex_constants::escape_syntax_type is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 62: Error: "," expected instead of "get_default_escape_syntax_type".
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 65: Error: "," expected instead of "bool".
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: __global is not defined.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: std::string is not a static data member.
"./boost/regex/v4/regex_traits_defaults.hpp", line 134: Error: "," expected instead of "lookup_default_collate_name".
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 251: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 252: Error: "," expected instead of "char".
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: Multiple declaration for __global.
"./boost/regex/v4/regex_traits_defaults.hpp", line 254: Error: "," expected instead of "wchar_t".
"./boost/regex/v4/regex_traits_defaults.hpp", line 255: Error: Multiple declaration for __global.
Compilation aborted, too many Error messages.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/winstances.o" "libs/regex/build/../src/winstances.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/winstances.o...
sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/usinstances.o
CC: Warning: Option -erroff=%none passed to ld, if ld is invoked, ignored otherwise
"./boost/regex/config.hpp", line 389: Error: "," expected instead of "void".
"./boost/regex/config.hpp", line 390: Error: Multiple declaration for __global.
"./boost/regex/config.hpp", line 390: Error: "," expected instead of "void".
3 Error(s) detected.
"CC" -library=stlport4 -xO4 -mt -erroff=%none -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/usinstances.o" "libs/regex/build/../src/usinstances.cpp"
...failed sun.compile.c++ /home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi/usinstances.o...
...skipped <p/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi>libboost_regex.so.1.49.0 for lack of <p/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi>c_regex_traits.o...
...skipped <pstage/lib>libboost_regex.so.1.49.0 for lack of <p/home/boost/boost_1_49_0/lib/boost/bin.v2/libs/regex/build/sun/release/stdlib-sun-stlport/threading-multi>libboost_regex.so.1.49.0...
...skipped <pstage/lib>libboost_regex.so for lack of <pstage/lib>libboost_regex.so.1.49.0...
...failed updating 24 targets...
...skipped 5 targets...
How could I solve this issue?
Beforehand thanks for your valuable help.
2
3
Is Source avaialble as I cannot see it in the download page or SVN?
If yes, how can I access to do?
BNG
4
5
Hi All,
currently we do some research in how we can do implement the classical
Publisher/Subscriber pattern using ASIO. We had one thread that produces
some kind of a message and like to send it out to 1 to n subscribers via
TCP, where n is < 5. Message rate will be up to 800 Hz. My first idea is
that the producer thread puts the message in a blocking queue. On the other
end a consumer thread waits, takes the message and send it to the
subscribers via synchronous or asynchronous send. One requirement is, when
one connection blocks (because their client is buggy/hangs) it's ok to drop
messages for that connection, but we should deliver to the other
subscribers. It's also a one way communication from publisher to subscriber.
Can someone provide some hints for best practices / design patterns /
comments please?
If I show up with some other lib like ZeroMQ my colleagues will fry me, so
it's the easiest to use boost also for that task..
Best,
Ingo
3
2
I noticed: “ trait is_convertible in the C==0x standard.” where == should be ++
in libs/utility/doc/html/declval.html
Is anyone around who can simply fix that typo?
—John
2
1
I had to port a multi-process application to 64 bits and I rely on boost
serialization to send messages, that are maps of key-values, into Microsoft
queues to the other modules. It works just fine into 32 bits but when I run
it in 64 the constructor throws an "invalid signature" exception
void Message::fromBinary( const std::string& data )
{
std::stringstream ss;
ss << data;
boost::archive::binary_iarchive ia(ss); //exception here
ia >> *this;
}
I managed to debug into basic_binary_iarchive.ipp and this 'if' @ line 72
fails
if(file_signature != BOOST_ARCHIVE_SIGNATURE())
boost::serialization::throw_exception(archive_exception(archive_exception::invalid_signature));
inside this file I have no debug symbols so I don't know the values of
'file_signature' and 'BOOST_ARCHIVE_SIGNATURE' or where
BOOST_ARCHIVE_SIGNATURE is defined.
Some additional information: the modules are all running on the same
machine, on windows 7 64-bits, and compiled by visual studio 2010 x64
including static boost libraries 1.45.
What causes this and how can I fix it?
3
4
I do not understand the documentation for asio, or even if it pertains
to the programming problem I am trying to solve. The doc, for whatever
reason, is poor regarding practical use. But rather than complain about
the doc I will ask a specific problem related to what I am trying to do
and hopefully someone can help me or point me to something in the doc by
which I can understand how to use asio for my problem.
I need to design generalized asynchronous events triggered by an event
source and handled by an event handler. The event source would trigger
an event declared as a callable object, as in boost::function, and an
event handler would eventually handle the event asynchronously. The
event source and the event handler would be in different threads of an
application but not in different applications.
The event source triggers the event but does not block in any way
waiting for the event to be processed. The event source may subsequently
trigger other asynchronous events to be eventually handled in the same
way without blocking.
The event handler is able to check for events periodically from within
its own thread.
Each event itself could be a totally different callable object, but the
event source and the event handler both know the callable prototype for
any given event. The event source and the event handler are completely
disconnected in that neither knows about the other. For any given
asynchronous event there may be any number of event handlers when an
event is triggered.
Can I use asio to implement such a solution ?
The doc suggests that asio does not only deal in i/o events, such as
networking and sockets, but I could not understand whether it deals in
generalized asynchronous operations or not. The proactor pattern is
understandable but there appears to be nothing in the doc which connects
the elements of the proactor pattern to classes in asio. The basic
tutorial as well as the sockets tutorial does not enlighten me at all.
Hopefully someone here can help.
2
2
The signals and signals2 library work with signals ( events ) which are
handled synchronously. Is there any Boost library, based on the function
prototyping methods of signals(2), in which the signals are handled
asynchronously ?
3
4

BOOST_ALL_NO_LIB / BOOST_THREAD_NO_LIB / BOOST_THREAD_DYN_LINK etc etc etc
by Josh Quigley 28 May '12
by Josh Quigley 28 May '12
28 May '12
Hi,
I'm trying to link to Boost.Thread DLL's. If I define BOOST_ALL_NO_LIB
everything works fine - but it wants to link all packages as DLL,
instead of just Boost.Thread.
None of the following cause dynamic linking - that is I get a linker
error saying the static *.lib could not be found. (defined on the
command line, Visual Studio 2010)
BOOST_THREAD_NO_LIB
BOOST_THREAD_DYN_LINK
BOOST_THREAD_ALL_DYN_LINK
BOOST_THREAD_BUILD_DLL
BOOST_THREAD_USE_DLL
Is there a problem with
- what I'm doing;
- Visual Studio 2010; or
- boost.thread?
Cheers,
Josh.
2
1