diff --git a/caching/cache_writeback.cc b/caching/cache_writeback.cc index 7dbf4c3..be7a9a7 100644 --- a/caching/cache_writeback.cc +++ b/caching/cache_writeback.cc @@ -10,6 +10,7 @@ #include #include #include +#include using namespace bcache; using namespace caching; diff --git a/contrib/Makefile.in b/contrib/Makefile.in index 0b6c28f..c093ca7 100644 --- a/contrib/Makefile.in +++ b/contrib/Makefile.in @@ -12,7 +12,7 @@ contrib: $(PLUGINS) $(PLUGIN_LIBS) contrib/%.o: contrib/%.cc $(V)echo " [CC] $@" - $(V)$(CC) $^ -o $@ + $(V)$(CXX) $(INCLUDES) $(CXXFLAGS) $^ -c -o $@ contrib/%.a: contrib/%.o $(V)echo " [AR] $@" diff --git a/thin-provisioning/static_library_emitter.cc b/thin-provisioning/static_library_emitter.cc index 8caa507..184a458 100644 --- a/thin-provisioning/static_library_emitter.cc +++ b/thin-provisioning/static_library_emitter.cc @@ -1,6 +1,7 @@ #include "thin-provisioning/shared_library_emitter.h" #include #include "contrib/tmakatos_emitter.h" +#include using namespace std; using namespace thin_provisioning;