
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