Hi

I am getting following error when I am trying to build filesystem library


vacpp.compile.c++ /home/mjangid/boost_rel2/boost/bin.v2/libs/filesystem/build/vacpp/release/threading-multi/v2/src/v2_operations.o
"./boost/filesystem/v2/operations.hpp", line 796.73: 1540-1118 (S) The declaration of "end_itr" uses the undefined class "boost::filesystem2::basic_director                     y_iterator<boost::filesystem2::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem2::path_traits> >" when the                      class must be complete.
"./boost/filesystem/v2/operations.hpp", line 794.21: 1540-0700 (I) The previous message was produced while processing "boost::filesystem2::detail::remove_al                     l_aux<boost::filesystem2::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem2::path_traits> >(const basic_pat                     h<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem2::path_traits> &, file_status)".
"./boost/filesystem/v2/operations.hpp", line 497.28: 1540-0700 (I) The previous message was produced while processing "boost::filesystem2::remove_all<boost:                     :filesystem2::basic_path<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem2::path_traits> >(const basic_path<std::basic                     _string<char,std::char_traits<char>,std::allocator<char> >,boost::filesystem2::path_traits> &)".
"./boost/filesystem/v2/operations.hpp", line 734.16: 1540-0700 (I) The previous message was produced while processing "boost::filesystem2::remove_all(const                      path &)".
"./boost/filesystem/v2/operations.hpp", line 796.73: 1540-1118 (S) The declaration of "end_itr" uses the undefined class "boost::filesystem2::basic_director                     y_iterator<boost::filesystem2::basic_path<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,boost::filesystem2::wpath_traits> >"                      when the class must be complete.
"./boost/filesystem/v2/operations.hpp", line 794.21: 1540-0700 (I) The previous message was produced while processing "boost::filesystem2::detail::remove_al                     l_aux<boost::filesystem2::basic_path<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,boost::filesystem2::wpath_traits> >(const                      basic_path<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,boost::filesystem2::wpath_traits> &, file_status)".
"./boost/filesystem/v2/operations.hpp", line 497.28: 1540-0700 (I) The previous message was produced while processing "boost::filesystem2::remove_all<boost:                     :filesystem2::basic_path<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,boost::filesystem2::wpath_traits> >(const basic_path<                     std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,boost::filesystem2::wpath_traits> &)".
"./boost/filesystem/v2/operations.hpp", line 736.16: 1540-0700 (I) The previous message was produced while processing "boost::filesystem2::remove_all(const                      wpath &)".

    xlC_r -c     -DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG -qcpluscmt -O3 -qstrict -qfuncsect -qeh -qrtti -I"."                       -o "/home/mjangid/boost_rel2/boost/bin.v2/libs/filesystem/build/vacpp/release/threading-multi/v2/src/v2_operations.o" "libs/filesystem/v2/src/v2_operations                     .cpp"

...failed vacpp.compile.c++ /home/mjangid/boost_rel2/boost/bin.v2/libs/filesystem/build/vacpp/release/threading-multi/v2/src/v2_operations.o...
...skipped <p/home/mjangid/boost_rel2/boost/bin.v2/libs/filesystem/build/vacpp/release/threading-multi>libboost_filesystem-mt.so for lack of <p/home/mjangid                     /boost_rel2/boost/bin.v2/libs/filesystem/build/vacpp/release/threading-multi>v2/src/v2_operations.o...
...skipped <p/home/mjangid/boost_rel2/lib>libboost_filesystem-mt.so for lack of <p/home/mjangid/boost_rel2/boost/bin.v2/libs/filesystem/build/vacpp/release/                     threading-multi>libboost_filesystem-mt.so...
...failed updating 1 target...



can you please tell me what is wrong or what I am missing?


Thanks
Manoj Jangid