diff options
author | jfarrell <jfarrell@apache.org> | 2013-08-17 15:44:19 -0400 |
---|---|---|
committer | jfarrell <jfarrell@apache.org> | 2013-08-17 15:44:19 -0400 |
commit | 985a910b1b4bd9c546ef0857aed7f56ed21ea65c (patch) | |
tree | afd605287457b02e963440b490a343e15e700c5a | |
parent | 16ff233a7340c3425b36a45c90d6bf28f8658477 (diff) | |
download | thrift-985a910b1b4bd9c546ef0857aed7f56ed21ea65c.tar.gz |
THRIFT-2134: mingw-cross-compile script failing with strip errors
Client: build
Patch: jfarrell
Updates the mingw build script to use the -o option when striping.
-rwxr-xr-x | contrib/mingw-cross-compile.sh | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/contrib/mingw-cross-compile.sh b/contrib/mingw-cross-compile.sh index 80c0e29aa..894ae5fe4 100755 --- a/contrib/mingw-cross-compile.sh +++ b/contrib/mingw-cross-compile.sh @@ -12,6 +12,8 @@ set -e --without-perl \ --without-php \ --without-erlang \ + --without-go \ + --without-d \ --build=i686-pc-linux-gnu \ --host=i586-mingw32msvc \ CPPFLAGS='-DMINGW' @@ -19,10 +21,10 @@ set -e make # Check two locations to be compatible with libtool 1.5.26 or 2.2.6b. -if test -f compiler/cpp/.libs/thrift.exe - then cp compiler/cpp/.libs/thrift.exe ./thrift.exe - else cp compiler/cpp/thrift.exe ./thrift.exe +if test -f compiler/cpp/.libs/thrift.exe ; then + i586-mingw32msvc-strip compiler/cpp/.libs/thrift.exe -o ./thrift.exe +else + i586-mingw32msvc-strip compiler/cpp/thrift.exe -o ./thrift.exe fi -i586-mingw32msvc-strip ./thrift.exe -echo +echo "Finished compiling with resulting exe" ls -l ./thrift.exe |