Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! /bin/sh
- cd $BUILD_DIR/
- rm -fr gcc-$GCC_VER
- tar -xf $SOURCE_DIR/gcc-core-$GCC_VER.tar.bz2
- tar -xf $SOURCE_DIR/gcc-g++-$GCC_VER.tar.bz2
- cd cross-gcc-build
- rm -rf *
- cd $BUILD_DIR/gcc-$GCC_VER
- cp -v gcc/Makefile.in{,.orig}
- sed 's@\./fixinc\.sh@-c true@' gcc/Makefile.in.orig > gcc/Makefile.in
- ./configure --prefix=/ \
- --build=${HOST} --host=${TARGET} --target=${TARGET} \
- --with-local-prefix=/ --enable-long-long --enable-c99 \
- --enable-shared --enable-threads=posix --enable-__cxa_atexit \
- --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch \
- --disable-multilib
- cp Makefile{,.orig}
- sed "/^HOST_\(GMP\|PPL\|CLOOG\)\(LIBS\|INC\)/s:-[IL]/\(lib\|include\)::" \
- Makefile.orig > Makefile
- make AS_FOR_TARGET="${AS}" \
- LD_FOR_TARGET="${LD}"
- make DESTDIR=$HURD_DIR install
- cd $ROOT
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement