* support/scripts/sdcc_mingw32: sync with sdcc-build
[fw/sdcc] / support / scripts / sdcc_mingw32
1 #!/bin/sh
2 # Script to crosscompile with mingw32
3 TOOLSPREFIX=/usr/local/cross-tools/bin/i586-mingw32msvc-
4
5 export CC=${TOOLSPREFIX}gcc
6 export CXX=${TOOLSPREFIX}g++
7 export RANLIB=${TOOLSPREFIX}ranlib
8 export STRIP=${TOOLSPREFIX}strip
9
10 export SDCCCONFIGUREFLAGS=" \
11 --prefix=/sdcc \
12 --datarootdir=/sdcc \
13 docdir=\${datarootdir}/doc \
14 include_dir_suffix=include \
15 lib_dir_suffix=lib \
16 sdccconf_h_dir_separator=\\\\ \
17 --disable-device-lib \
18 --host=i586-mingw32msvc --build=unknown-unknown-linux-gnu"
19
20 ../sdcc/configure ${SDCCCONFIGUREFLAGS} & make 2>&1 | tee make.log