Hi,
I lately recognized, that the eventing and logging API of libcpputil rely on the header file "boost/shared_ptr.hpp". In C++0x this header file becomes a part of the C++ standard library and before it was integrated in the C++ library extension TR1. This library extension is only supported by gcc 4.0 or later.
So in fact libcpputil currently relies on boost-headers :-( In the next release this will be fixed with the consequence, that libcpputil will only compile with gcc >= 4.0
I some one has a good idea towards this problem, feel free to post it here.
Best regards
safeld
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I lately recognized, that the eventing and logging API of libcpputil rely on the header file "boost/shared_ptr.hpp". In C++0x this header file becomes a part of the C++ standard library and before it was integrated in the C++ library extension TR1. This library extension is only supported by gcc 4.0 or later.
So in fact libcpputil currently relies on boost-headers :-( In the next release this will be fixed with the consequence, that libcpputil will only compile with gcc >= 4.0
I some one has a good idea towards this problem, feel free to post it here.
Best regards
safeld
To release libcpputil from it's dependency I plan to add an own shared pointer implementation.
Best regards
safeld