
hi hugoduncan:* *I using g++ 3.3 build the giallo,but i get some error while compiling select.cpp.The detail inform in attach. please give me some advices,thanks. --Guo Huiqiang ...found 965 targets... ...updating 6 targets... gcc-C++-action bin/giallo/libs/net/build/libboost_net.a/gcc/debug/select.o In file included from /home/agile/work/boost_1_33_0/boost/thread/detail/config.hpp:18, from /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:15, from /home/agile/work/giallo/libs/net/src/demultiplexer/unix/select.cpp:23, from /home/agile/work/giallo/libs/net/src/demultiplexer/select.cpp:29: /home/agile/work/boost_1_33_0/boost/config/requires_threads.hpp:47:5: #error "Compiler threading support is not turned on. Please set the correct command line options for threading: -pthread (Linux), -pthreads (Solaris) or -mthreads (Mingw32)" In file included from /home/agile/work/giallo/libs/net/src/demultiplexer/unix/select.cpp:23, from /home/agile/work/giallo/libs/net/src/demultiplexer/select.cpp:29: /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: (use `=' to initialize static data members) /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: variable or field `do_lock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: declaration of `int boost::mutex::do_lock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:56: error: conflicts with previous declaration `void boost::mutex::do_lock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: variable or field `do_unlock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: declaration of `int boost::mutex::do_unlock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:57: error: conflicts with previous declaration `void boost::mutex::do_unlock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: variable or field `do_lock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: declaration of `int boost::try_mutex::do_lock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:97: error: conflicts with previous declaration `void boost::try_mutex::do_lock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: variable or field `do_unlock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: declaration of `int boost::try_mutex::do_unlock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:99: error: conflicts with previous declaration `void boost::try_mutex::do_unlock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: variable or field `do_lock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: declaration of `int boost::timed_mutex::do_lock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:140: error: conflicts with previous declaration `void boost::timed_mutex::do_lock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: variable or field `do_unlock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: declaration of `int boost::timed_mutex::do_unlock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:143: error: conflicts with previous declaration `void boost::timed_mutex::do_unlock()' In file included from /home/agile/work/giallo/libs/net/src/demultiplexer/select.cpp:29: /home/agile/work/boost_1_33_0/boost/thread/detail/lock.hpp: In instantiation of `boost::detail::thread::lock_ops<boost::mutex>': /home/agile/work/boost_1_33_0/boost/thread/detail/lock.hpp:81: instantiated from `void boost::detail::thread::scoped_lock<Mutex>::lock() [with Mutex = boost::mutex]' /home/agile/work/boost_1_33_0/boost/thread/detail/lock.hpp:71: instantiated from `boost::detail::thread::scoped_lock<Mutex>::scoped_lock(Mutex&, bool) [with Mutex = boost::mutex]' /home/agile/work/giallo/libs/net/src/demultiplexer/unix/select.cpp:242: instantiated from here /home/agile/work/boost_1_33_0/boost/thread/detail/lock.hpp:34: error: no type named `cv_state' in `class boost::mutex' /home/agile/work/boost_1_33_0/boost/thread/detail/lock.hpp:53: error: no type named `cv_state' in `class boost::mutex' /home/agile/work/boost_1_33_0/boost/thread/detail/lock.hpp:57: error: no type named `cv_state' in `class boost::mutex' set -e "g++" -c -Wall -ftemplate-depth-255 -g -O0 -fno-inline -I"bin/giallo/libs/net/build" -I"/home/agile/work/boost_1_33_0" -I"/home/agile/work/giallo" -o "bin/giallo/libs/net/build/libboost_net.a/gcc/debug/select.o" "/home/agile/work/giallo/libs/net/build/../src/demultiplexer/select.cpp" "/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "bin/giallo/libs/net/build/libboost_net.a/gcc/debug/select.o" ...failed gcc-C++-action bin/giallo/libs/net/build/libboost_net.a/gcc/debug/select.o... gcc-C++-action bin/giallo/libs/net/build/libboost_net.a/gcc/debug/trace.o In file included from /home/agile/work/boost_1_33_0/boost/thread/detail/config.hpp:18, from /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:15, from /home/agile/work/giallo/boost/net/detail/trace.hpp:14, from /home/agile/work/giallo/libs/net/src/trace.cpp:16: /home/agile/work/boost_1_33_0/boost/config/requires_threads.hpp:47:5: #error "Compiler threading support is not turned on. Please set the correct command line options for threading: -pthread (Linux), -pthreads (Solaris) or -mthreads (Mingw32)" In file included from /home/agile/work/giallo/boost/net/detail/trace.hpp:14, from /home/agile/work/giallo/libs/net/src/trace.cpp:16: /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: (use `=' to initialize static data members) /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: variable or field `do_lock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: declaration of `int boost::mutex::do_lock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:56: error: conflicts with previous declaration `void boost::mutex::do_lock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: variable or field `do_unlock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: declaration of `int boost::mutex::do_unlock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:57: error: conflicts with previous declaration `void boost::mutex::do_unlock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: variable or field `do_lock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: declaration of `int boost::try_mutex::do_lock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:97: error: conflicts with previous declaration `void boost::try_mutex::do_lock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: variable or field `do_unlock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: declaration of `int boost::try_mutex::do_unlock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:99: error: conflicts with previous declaration `void boost::try_mutex::do_unlock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: variable or field `do_lock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: declaration of `int boost::timed_mutex::do_lock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:140: error: conflicts with previous declaration `void boost::timed_mutex::do_lock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: variable or field `do_unlock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: declaration of `int boost::timed_mutex::do_unlock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:143: error: conflicts with previous declaration `void boost::timed_mutex::do_unlock()' set -e "g++" -c -Wall -ftemplate-depth-255 -g -O0 -fno-inline -I"bin/giallo/libs/net/build" -I"/home/agile/work/boost_1_33_0" -I"/home/agile/work/giallo" -o "bin/giallo/libs/net/build/libboost_net.a/gcc/debug/trace.o" "/home/agile/work/giallo/libs/net/build/../src/trace.cpp" "/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "bin/giallo/libs/net/build/libboost_net.a/gcc/debug/trace.o" ...failed gcc-C++-action bin/giallo/libs/net/build/libboost_net.a/gcc/debug/trace.o... ...skipped <@giallo!libs!net!build/libboost_net.a/gcc/debug>libboost_net-gcc-d-1_33.a for lack of <@giallo!libs!net!build/libboost_net.a/gcc/debug>libboost_net-gcc-d-1_33.a(select.o)... gcc-C++-action bin/giallo/libs/net/build/libboost_net.a/gcc/release/select.o In file included from /home/agile/work/boost_1_33_0/boost/thread/detail/config.hpp:18, from /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:15, from /home/agile/work/giallo/libs/net/src/demultiplexer/unix/select.cpp:23, from /home/agile/work/giallo/libs/net/src/demultiplexer/select.cpp:29: /home/agile/work/boost_1_33_0/boost/config/requires_threads.hpp:47:5: #error "Compiler threading support is not turned on. Please set the correct command line options for threading: -pthread (Linux), -pthreads (Solaris) or -mthreads (Mingw32)" In file included from /home/agile/work/giallo/libs/net/src/demultiplexer/unix/select.cpp:23, from /home/agile/work/giallo/libs/net/src/demultiplexer/select.cpp:29: /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: (use `=' to initialize static data members) /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: variable or field `do_lock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: declaration of `int boost::mutex::do_lock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:56: error: conflicts with previous declaration `void boost::mutex::do_lock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: variable or field `do_unlock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: declaration of `int boost::mutex::do_unlock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:57: error: conflicts with previous declaration `void boost::mutex::do_unlock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: variable or field `do_lock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: declaration of `int boost::try_mutex::do_lock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:97: error: conflicts with previous declaration `void boost::try_mutex::do_lock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: variable or field `do_unlock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: declaration of `int boost::try_mutex::do_unlock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:99: error: conflicts with previous declaration `void boost::try_mutex::do_unlock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: variable or field `do_lock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: declaration of `int boost::timed_mutex::do_lock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:140: error: conflicts with previous declaration `void boost::timed_mutex::do_lock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: variable or field `do_unlock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: declaration of `int boost::timed_mutex::do_unlock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:143: error: conflicts with previous declaration `void boost::timed_mutex::do_unlock()' In file included from /home/agile/work/giallo/libs/net/src/demultiplexer/select.cpp:29: /home/agile/work/boost_1_33_0/boost/thread/detail/lock.hpp: In instantiation of `boost::detail::thread::lock_ops<boost::mutex>': /home/agile/work/boost_1_33_0/boost/thread/detail/lock.hpp:81: instantiated from `void boost::detail::thread::scoped_lock<Mutex>::lock() [with Mutex = boost::mutex]' /home/agile/work/boost_1_33_0/boost/thread/detail/lock.hpp:71: instantiated from `boost::detail::thread::scoped_lock<Mutex>::scoped_lock(Mutex&, bool) [with Mutex = boost::mutex]' /home/agile/work/giallo/libs/net/src/demultiplexer/unix/select.cpp:242: instantiated from here /home/agile/work/boost_1_33_0/boost/thread/detail/lock.hpp:34: error: no type named `cv_state' in `class boost::mutex' /home/agile/work/boost_1_33_0/boost/thread/detail/lock.hpp:53: error: no type named `cv_state' in `class boost::mutex' /home/agile/work/boost_1_33_0/boost/thread/detail/lock.hpp:57: error: no type named `cv_state' in `class boost::mutex' /home/agile/work/giallo/libs/net/src/demultiplexer/unix/select.cpp: In member function `void boost::net::demux::impl::select_state::clear_notifier()': /home/agile/work/giallo/libs/net/src/demultiplexer/unix/select.cpp:488: warning: unused variable `int n' /home/agile/work/giallo/libs/net/src/demultiplexer/unix/select.cpp: In member function `void boost::net::demux::impl::select_state::do_notify()': /home/agile/work/giallo/libs/net/src/demultiplexer/unix/select.cpp:496: warning: unused variable `int n' set -e "g++" -c -Wall -ftemplate-depth-255 -DNDEBUG -DNDEBUG -O3 -finline-functions -Wno-inline -I"bin/giallo/libs/net/build" -I"/home/agile/work/boost_1_33_0" -I"/home/agile/work/giallo" -o "bin/giallo/libs/net/build/libboost_net.a/gcc/release/select.o" "/home/agile/work/giallo/libs/net/build/../src/demultiplexer/select.cpp" ...failed gcc-C++-action bin/giallo/libs/net/build/libboost_net.a/gcc/release/select.o... gcc-C++-action bin/giallo/libs/net/build/libboost_net.a/gcc/release/trace.o In file included from /home/agile/work/boost_1_33_0/boost/thread/detail/config.hpp:18, from /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:15, from /home/agile/work/giallo/boost/net/detail/trace.hpp:14, from /home/agile/work/giallo/libs/net/src/trace.cpp:16: /home/agile/work/boost_1_33_0/boost/config/requires_threads.hpp:47:5: #error "Compiler threading support is not turned on. Please set the correct command line options for threading: -pthread (Linux), -pthreads (Solaris) or -mthreads (Mingw32)" In file included from /home/agile/work/giallo/boost/net/detail/trace.hpp:14, from /home/agile/work/giallo/libs/net/src/trace.cpp:16: /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: (use `=' to initialize static data members) /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: variable or field `do_lock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:58: error: declaration of `int boost::mutex::do_lock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:56: error: conflicts with previous declaration `void boost::mutex::do_lock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: variable or field `do_unlock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:59: error: declaration of `int boost::mutex::do_unlock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:57: error: conflicts with previous declaration `void boost::mutex::do_unlock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: variable or field `do_lock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:100: error: declaration of `int boost::try_mutex::do_lock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:97: error: conflicts with previous declaration `void boost::try_mutex::do_lock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: variable or field `do_unlock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:101: error: declaration of `int boost::try_mutex::do_unlock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:99: error: conflicts with previous declaration `void boost::try_mutex::do_unlock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: variable or field `do_lock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:144: error: declaration of `int boost::timed_mutex::do_lock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:140: error: conflicts with previous declaration `void boost::timed_mutex::do_lock()' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: `cv_state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: `state' was not declared in this scope /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: invalid data member initialization /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: variable or field `do_unlock' declared void /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:145: error: declaration of `int boost::timed_mutex::do_unlock' /home/agile/work/boost_1_33_0/boost/thread/mutex.hpp:143: error: conflicts with previous declaration `void boost::timed_mutex::do_unlock()' set -e "g++" -c -Wall -ftemplate-depth-255 -DNDEBUG -DNDEBUG -O3 -finline-functions -Wno-inline -I"bin/giallo/libs/net/build" -I"/home/agile/work/boost_1_33_0" -I"/home/agile/work/giallo" -o "bin/giallo/libs/net/build/libboost_net.a/gcc/release/trace.o" "/home/agile/work/giallo/libs/net/build/../src/trace.cpp" ...failed gcc-C++-action bin/giallo/libs/net/build/libboost_net.a/gcc/release/trace.o... ...skipped <@giallo!libs!net!build/libboost_net.a/gcc/release>libboost_net-gcc-1_33.a for lack of <@giallo!libs!net!build/libboost_net.a/gcc/release>libboost_net-gcc-1_33.a(select.o)... ...failed updating 4 targets... ...skipped 2 targets...