Various build fixes.
[mingw-build.git] / build_binutils_linux.sh
1 #!/bin/bash -e
2 #
3 # Build binutils running on Linux and targeting Windows.
4
5 tar xjf Archives/binutils-2.23.2.tar.bz2
6 cd binutils-2.23.2
7 sed -i -e 's/@colophon/@@colophon/' \
8        -e 's/doc@cygnus.com/doc@@cygnus.com/' bfd/doc/bfd.texinfo
9 patch -p1 < ../binutils1.patch
10 patch -p1 < ../binutils2.patch
11 cd ..
12 mkdir -p binutils-linux-build-$MINGW_TARGET
13 cd binutils-linux-build-$MINGW_TARGET
14 ../binutils-2.23.2/configure --with-sysroot=$MINGW_PREFIX --prefix=$MINGW_PREFIX --disable-multilib -target=$MINGW_TARGET --enable-targets=$MINGW_TARGET 
15 make $MINGW_PARALLEL
16 sudo make install
17