diff --git a/build_detect_platform b/build_detect_platform index d1804e0..7f0df31 100644 --- a/build_detect_platform +++ b/build_detect_platform @@ -35,6 +35,11 @@ case `uname -s` in echo "PLATFORM_CFLAGS=-D_REENTRANT -DOS_FREEBSD" >> build_config.mk echo "PLATFORM_LDFLAGS=-lpthread" >> build_config.mk ;; + GNU/kFreeBSD) + PLATFORM=OS_FREEBSD + echo "PLATFORM_CFLAGS=-pthread -DOS_FREEBSD" >> build_config.mk + echo "PLATFORM_LDFLAGS=-lpthread -lrt" >> build_config.mk + ;; *) echo "Unknown platform!" exit 1 diff --git a/helpers/memenv/memenv_test.cc b/helpers/memenv/memenv_test.cc index 30b0bb0..3791dc3 100644 --- a/helpers/memenv/memenv_test.cc +++ b/helpers/memenv/memenv_test.cc @@ -26,7 +26,7 @@ class MemEnvTest { }; TEST(MemEnvTest, Basics) { - size_t file_size; + uint64_t file_size; WritableFile* writable_file; std::vector children;