소스 검색

Make it work on Mac

Kun Zhang 10 년 전
부모
커밋
87b85019e6
1개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 2
      protoc-artifacts/build-protoc.sh

+ 5 - 2
protoc-artifacts/build-protoc.sh

@@ -85,8 +85,11 @@ fi
 export CXXFLAGS="-DNDEBUG"
 
 # Statically link libgcc and libstdc++.
-# -s to produce stripped binary
-export LDFLAGS="-static-libgcc -static-libstdc++ -s"
+# -s to produce stripped binary.
+# And they don't work under Mac.
+if [[ "$OS" != osx ]]; then
+  export LDFLAGS="-static-libgcc -static-libstdc++ -s"
+fi
 
 cd "$WORKING_DIR"/.. && ./configure $CONFIGURE_ARGS &&
   cd src && make clean && make $MAKE_TARGET &&