| #!/bin/sh | 
 | set -e | 
 |  | 
 | ./configure \ | 
 |   --without-cpp \ | 
 |   --without-java \ | 
 |   --without-csharp \ | 
 |   --without-python \ | 
 |   --without-ruby \ | 
 |   --without-perl \ | 
 |   --without-php \ | 
 |   --without-erlang \ | 
 |   --build=i686-pc-linux-gnu \ | 
 |   --host=i586-mingw32msvc \ | 
 |   CPPFLAGS='-DMINGW' | 
 |  | 
 | 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 | 
 | fi | 
 | i586-mingw32msvc-strip ./thrift.exe | 
 | echo | 
 | ls -l ./thrift.exe |