Changeset View
Changeset View
Standalone View
Standalone View
src/util.cpp
Show First 20 Lines • Show All 78 Lines • ▼ Show 20 Lines | |||||
#include <boost/algorithm/string/case_conv.hpp> // for to_lower() | #include <boost/algorithm/string/case_conv.hpp> // for to_lower() | ||||
#include <boost/algorithm/string/join.hpp> | #include <boost/algorithm/string/join.hpp> | ||||
#include <boost/algorithm/string/predicate.hpp> // for startswith() and endswith() | #include <boost/algorithm/string/predicate.hpp> // for startswith() and endswith() | ||||
#include <boost/filesystem.hpp> | #include <boost/filesystem.hpp> | ||||
#include <boost/filesystem/fstream.hpp> | #include <boost/filesystem/fstream.hpp> | ||||
#include <boost/program_options/detail/config_file.hpp> | #include <boost/program_options/detail/config_file.hpp> | ||||
#include <boost/program_options/parsers.hpp> | #include <boost/program_options/parsers.hpp> | ||||
#include <boost/thread.hpp> | #include <boost/thread.hpp> | ||||
#include <openssl/conf.h> | #include <openssl/conf.h> | ||||
#include <openssl/crypto.h> | |||||
#include <openssl/rand.h> | #include <openssl/rand.h> | ||||
// Work around clang compilation problem in Boost 1.46: | // Work around clang compilation problem in Boost 1.46: | ||||
// /usr/include/boost/program_options/detail/config_file.hpp:163:17: error: call | // /usr/include/boost/program_options/detail/config_file.hpp:163:17: error: call | ||||
// to function 'to_internal' that is neither visible in the template definition | // to function 'to_internal' that is neither visible in the template definition | ||||
// nor found by argument-dependent lookup. | // nor found by argument-dependent lookup. | ||||
// See also: | // See also: | ||||
// http://stackoverflow.com/questions/10020179/compilation-fail-in-boost-librairies-program-options | // http://stackoverflow.com/questions/10020179/compilation-fail-in-boost-librairies-program-options | ||||
▲ Show 20 Lines • Show All 744 Lines • Show Last 20 Lines |