Boost logo

Boost Users :

Subject: [Boost-users] Boost filesystem library on AIX 5.3
From: Manoj Jangid (jangiduk_at_[hidden])
Date: 2011-05-26 07:14:53


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



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net