diff --git a/build_detect_platform b/build_detect_platform index 5801d20..4b4bb0d 100755 --- a/build_detect_platform +++ b/build_detect_platform @@ -169,20 +169,30 @@ EOF # Test whether Snappy library is installed # http://code.google.com/p/snappy/ +if [ "${USE_SNAPPY:-auto}" = "auto" ]; then $CXX $CXXFLAGS -x c++ - -o /dev/null 2>/dev/null < int main() {} EOF if [ "$?" = 0 ]; then + USE_SNAPPY="yes" + fi +fi + if [ "$USE_SNAPPY" = "yes" ]; then COMMON_FLAGS="$COMMON_FLAGS -DSNAPPY" PLATFORM_LIBS="$PLATFORM_LIBS -lsnappy" fi # Test whether tcmalloc is available +if [ "${USE_TCMALLOC:-auto}" = "auto" ]; then $CXX $CXXFLAGS -x c++ - -o /dev/null -ltcmalloc 2>/dev/null <