From 8f6e31951e77f727c2c25a40bb96954d6ccff06d Mon Sep 17 00:00:00 2001 From: Kai Liu Date: Sat, 4 Jan 2014 23:47:44 -0800 Subject: [PATCH] Add a hack to build_detect_platform so it works in all types of fb-servers --- build_tools/build_detect_platform | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build_tools/build_detect_platform b/build_tools/build_detect_platform index 87c4c871d..93eac07e0 100755 --- a/build_tools/build_detect_platform +++ b/build_tools/build_detect_platform @@ -172,7 +172,11 @@ echo "MEMENV_SOURCES=helpers/memenv/memenv.cc" >> $OUTPUT if [ "$CROSS_COMPILE" = "true" -o "$FBCODE_BUILD" = "true" ]; then # Cross-compiling; do not try any compilation tests. # Also don't need any compilation tests if compiling on fbcode - true + # TODO(kailiu) For some fb-supported environments, they have trouble finding + # symbols from gflags if -lgflags wasn't specified. As a temporary resort, + # we added it to PLATFORM_LDFLAGS although for some environments it is + # unnecessary. + PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS -gflags" else # do fPIC on 64 bit in non-fbcode environment case "$TARGET_OS" in