Boost filesystem library on AIX 5.3
,boost::filesystem2::path_traits> >" when the class must be complete. "./boost/filesystem/v2/operations.hpp", line 794.21: 1540-0700 (I) The
,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
,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
,boost::filesystem2::wpath_traits> >" when the class must be complete. "./boost/filesystem/v2/operations.hpp", line 794.21: 1540-0700 (I) The
,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
,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
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> 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> 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> 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> 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> 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> 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
On Thu, May 26, 2011 at 12:14:53PM +0100, Manoj Jangid wrote:
Hi
I am getting following error when I am trying to build filesystem library
I cannot reproduce it with neither Boost Trunk nor Boost 1.46.1 on my system, some POWER5 running AIX 5.3. Both 1.46.1 and trunk builds cleanly without any warnings or errors at all. (./bootstrap.sh --with-toolset=vacpp && ./bjam --with-filesystem -j5) ∫ xlC_r -qversion IBM XL C/C++ for AIX, V11.1 (5724-X13) Version: 11.01.0000.0005 Which compiler version and Boost version are you attempting to use? -- Lars Viklund | zao@acc.umu.se
I am using old compiler and due to some restriction I can not use newer version. IBM XL C/C++ Enterprise Edition V8.0 for AIX Version: 08.00.0000.0020 Does this library will work on above compiler ? Thanks On Thu, May 26, 2011 at 5:55 PM, Lars Viklund <zao@acc.umu.se> wrote:
On Thu, May 26, 2011 at 12:14:53PM +0100, Manoj Jangid wrote:
Hi
I am getting following error when I am trying to build filesystem library
I cannot reproduce it with neither Boost Trunk nor Boost 1.46.1 on my system, some POWER5 running AIX 5.3.
Both 1.46.1 and trunk builds cleanly without any warnings or errors at all.
(./bootstrap.sh --with-toolset=vacpp && ./bjam --with-filesystem -j5)
∫ xlC_r -qversion IBM XL C/C++ for AIX, V11.1 (5724-X13) Version: 11.01.0000.0005
Which compiler version and Boost version are you attempting to use?
-- Lars Viklund | zao@acc.umu.se _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
On Fri, May 27, 2011 at 10:18:45AM +0100, Manoj Jangid wrote:
I am using old compiler and due to some restriction I can not use newer version.
IBM XL C/C++ Enterprise Edition V8.0 for AIX Version: 08.00.0000.0020
Does this library will work on above compiler ?
On Thu, May 26, 2011 at 5:55 PM, Lars Viklund <zao@acc.umu.se> wrote:
On Thu, May 26, 2011 at 12:14:53PM +0100, Manoj Jangid wrote:
Hi
I am getting following error when I am trying to build filesystem library
I cannot reproduce it with neither Boost Trunk nor Boost 1.46.1 on my system, some POWER5 running AIX 5.3.
Both 1.46.1 and trunk builds cleanly without any warnings or errors at all.
(./bootstrap.sh --with-toolset=vacpp && ./bjam --with-filesystem -j5)
∫ xlC_r -qversion IBM XL C/C++ for AIX, V11.1 (5724-X13) Version: 11.01.0000.0005
Which compiler version and Boost version are you attempting to use?
Please do not top-post. As for building Filesystem with your compiler, it seems from your output that it is not feasible, at least not without modifying the source. IBM's compiler is slowly getting better and better with regard to standard compliance with each release. A lot has happened since V8.0. -- Lars Viklund | zao@acc.umu.se
participants (2)
-
Lars Viklund
-
Manoj Jangid