aboutsummaryrefslogtreecommitdiffstats
path: root/config-msvc
diff options
context:
space:
mode:
Diffstat (limited to 'config-msvc')
-rwxr-xr-xconfig-msvc11
1 files changed, 10 insertions, 1 deletions
diff --git a/config-msvc b/config-msvc
index 6a94ff16..a1bc2cec 100755
--- a/config-msvc
+++ b/config-msvc
@@ -1,2 +1,11 @@
#!/bin/sh
-CC=cl CXX="cl -TP -GR" ./configure --disable-test-compare-images --enable-external-libs --with-buildrules=msvc
+wordsize=$1
+if ! test "$wordsize" = "32" -o "$wordsize" = "64"; then
+ echo "Usage: $0 {32,64}"
+ exit 2
+fi
+objdump=
+if test "$wordsize" = "64"; then
+ objdump=OBJDUMP=x86_64-w64-mingw32-objdump
+fi
+CC=cl CXX="cl -TP -GR" ./configure --disable-test-compare-images --enable-external-libs --with-windows-wordsize=$wordsize --with-buildrules=msvc $objdump