* fixed GCC 4.4.0 mingw compilation:
[fw/sdcc] / support / scripts / sdcc_mingw32
index ac78f548ec068bdfedf6846e88818b047c3ed78d..081d51cbc0aee1424b0713a5c01fbcd2a5106bc9 100755 (executable)
@@ -1,11 +1,11 @@
 #!/bin/sh
 # Script to crosscompile with mingw32
-TOOLSPREFIX=/usr/local/cross-tools/i386-mingw32msvc/bin
+TOOLSPREFIX=/usr/local/cross-tools/bin/i586-mingw32msvc-
 
-export CC=$TOOLSPREFIX/gcc
-export CXX=$TOOLSPREFIX/g++
-export RANLIB=$TOOLSPREFIX/ranlib
-export STRIP=$TOOLSPREFIX/strip
+export CC=${TOOLSPREFIX}/gcc
+export CXX=${TOOLSPREFIX}/g++
+export RANLIB=${TOOLSPREFIX}/ranlib
+export STRIP=${TOOLSPREFIX}/strip
 
 export SDCCCONFIGUREFLAGS=" \
 --prefix=/sdcc \
@@ -17,5 +17,4 @@ sdccconf_h_dir_separator=\\\\ \
 --disable-device-lib \
 --host=i586-mingw32msvc --build=unknown-unknown-linux-gnu"
 
-./configure $SDCCCONFIGUREFLAGS
-make 2>&1 | tee make.log
+./configure ${SDCCCONFIGUREFLAGS} & make 2>&1 | tee make.log