when compiling,c++ produces many warnings about deprecated header
ArchLinux,gcc 4.3.2,pycxx 5.4.2,python 2.5.2.
A list of valid replacements
Well, it all comes from using gcc 4.3.
It seems that the cleanest solution is to add additional #ifdef for that version
and to include <tr1/unordered_map> and use namespace std::tr1, as
including simply <unordered_map> results in other warnings.
It seems to build fine with those changes.
The 'deprecated conversion' warnings will stay as they come from python headers.
Except of course those from pysvn_client_cmd_export.cpp, where char* may be simply changed to const char*.
PyCXX will not use hash_map from version 6.1.0 - changes are on trunk
Log in to post a comment.