aboutsummaryrefslogtreecommitdiffstats
path: root/utils/cross-compile.win32
blob: d4f581a05b64899df5491be5857092794744744b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh
# Simple cross compilation script for BitlBee using mingw32
# (C) Jelmer Vernooij <jelmer@samba.org> 2005-2006

GTK_SITE=ftp://ftp.gtk.org/pub/gtk/v2.8/win32

GLIB_VERSION=2.10.1
LIBICONV_VERSION=1.9.1
GETTEXT_VERSION=0.14.5

wget -c $GTK_SITE/glib-dev-$GLIB_VERSION.zip
wget -c $GTK_SITE/dependencies/libiconv-$LIBICONV_VERSION.bin.woe32.zip 
wget -c $GTK_SITE/dependencies/gettext-dev-$GETTEXT_VERSION.zip 

DEPSDIR=`pwd`/win32
mkdir $DEPSDIR

unzip -d $DEPSDIR -o libiconv-$LIBICONV_VERSION.bin.woe32.zip
unzip -d $DEPSDIR -o glib-dev-$GLIB_VERSION.zip
unzip -d $DEPSDIR -o gettext-dev-$GETTEXT_VERSION.zip

LD=i586-mingw32msvc-ld CC=i586-mingw32msvc-gcc STRIP=i586-mingw32msvc-strip PKG_CONFIG_PATH="$DEPSDIR/lib/pkgconfig" PKG_CONFIG="pkg-config --define-variable=prefix=\"$DEPSDIR\"" ./configure --ssl=sspi --arch=Windows