luceneplusplus / LucenePlusPlus

Lucene++ is an up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine.
luceneplusplus@googlegroups.com
Other
738 stars 232 forks source link

Fix build with boost 1.85.0 #203

Closed berolinux closed 5 months ago

berolinux commented 5 months ago

boost::filesystem::wpath has been deprecated (and typedef-ed to boost::filesystem::path) for a long time; it is removed from boost starting with 1.85.0-beta1.

Use boost::filesystem::path instead.

boost/filesystem/convenience.hpp has been removed (and was being included without being used anyway - its only use was indirectly pulling in boost/filesystem/directory.hpp, which is actually used).

Include boost/filesystem/directory.hpp directly instead.