HewlettPackard / gull

a multi-node fabric-attached memory manager that provides simple abstractions for accessing and allocating NVM from fabric-attached memory

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build fails with new versions of boost

mashoodk opened this issue · comments

NVMM build fails with new versions of boost. It seems empty_deleter.hpp is deprecated and need to be replaced with null_deleter.hpp.

[ 7%] Building CXX object src/CMakeFiles/nvmm.dir/common/log.cc.o
/home/abdulla/work/os_support/OpenFAM/third-party/nvmm/src/common/log.cc:31:10: fatal error: boost/utility/empty_deleter.hpp: No such file or directory
31 | #include <boost/utility/empty_deleter.hpp>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/CMakeFiles/nvmm.dir/build.make:141: src/CMakeFiles/nvmm.dir/common/log.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:506: src/CMakeFiles/nvmm.dir/all] Error 2
make: *** [Makefile:95: all] Error 2