ac78f548ec068bdfedf6846e88818b047c3ed78d
[fw/sdcc] / support / scripts / sdcc_mingw32
1 #!/bin/sh
2 # Script to crosscompile with mingw32
3 TOOLSPREFIX=/usr/local/cross-tools/i386-mingw32msvc/bin
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 ./configure $SDCCCONFIGUREFLAGS
21 make 2>&1 | tee make.log