bench-mr
bench-mr copied to clipboard
build error
I am trying to build on a mac and found Cmake complain
meGrabber.cpp:37:10: fatal error: 'png.h' file not found #include <png.h>
even though pnglib is installed.
bench-mr ajayp$ ls /usr/local/include/png.h /usr/local/include/png.h
Hence I added, usr/local/include to CMakeLists.txt include_directories(/usr/local/include)
But now I am getting lot of errors while building,
bench-MR/bench-mr/third_party/params/include/params.hpp:124:23: error: use 'template' keyword to treat 'get' as a dependent template name value_ = j[name_].get<T>(); ^ template bench-MR/bench-mr/third_party/params/include/params.hpp:117:16: error: 'serialize' overrides a member function but is not marked 'override' [-Werror,-Winconsistent-missing-override] virtual void serialize(std::ostream &stream) const { ^
any ideas?
I can't reproduce this problem (but I also don't have access to a mac). Where does meGrabber.cpp
come from?