
Keith MacDonald wrote:
Building with missing header files for compression now works, thanks.
Great! I was running out of ideas.
However, there remains a problem when building boost_iostreams.dll, resulting in these warnings:
iostreams/device/file_descriptor.hpp(96) : warning C4251: 'boost::iostreams::file_descriptor::pimpl_' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::iostreams::file_descriptor' iostreams/device/mapped_file.hpp(135) : warning C4251: 'boost::iostreams::mapped_file_source::pimpl_' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::iostreams::mapped_file_source'
A similar warning occurs in filesystem/exception.hpp(97) for boost_filesystem.dll, so the problem may not be in your code.
These warnings can be safely ignored, I think.
- Keith MacDonald
Jonathan