diff --git a/buildgcc/README b/buildgcc/README index 42b50ee..1cdef70 100644 --- a/buildgcc/README +++ b/buildgcc/README @@ -1,17 +1,7 @@ -A script for building your own gnu toolchain for ARM. - -Derived directly from the same script at the mpx project at opencores.org - -Keep or change the PREFIX in the script to a path where you want the -binary to end up. - -sudo ./build_gcc - -then put whatever you had in your prefix/bin in the path. The default -gnuarm would mean /gnuarm/bin goes in the PATH. - -clang script I wrote, builds llvm+clang from sources. +*** I HAVE REMOVED THESE FILES *** +I have a separate build_gcc repository at github where I maintain the gcc +and clang build scripts I use for my own homebuilt toolchains. diff --git a/buildgcc/build_clang b/buildgcc/build_clang deleted file mode 100755 index 60c0580..0000000 --- a/buildgcc/build_clang +++ /dev/null @@ -1,9 +0,0 @@ - -svn co http://llvm.org/svn/llvm-project/llvm/branches/release_30/ llvm30 -cd llvm30 -cd tools -svn co http://llvm.org/svn/llvm-project/cfe/branches/release_30/ clang -cd .. -./configure --enable-optimized --disable-doxygen --prefix=/llvm30 -make -j 4 -make install diff --git a/buildgcc/build_gcc b/buildgcc/build_gcc deleted file mode 100755 index 75cef69..0000000 --- a/buildgcc/build_gcc +++ /dev/null @@ -1,39 +0,0 @@ - -# Usage -# sudo ./build_gcc - -# Setup vars -export TARGET=arm-none-eabi -export PREFIX=/gnuarm -export PATH=$PATH:$PREFIX/bin - -rm -rf build-* -rm -rf gcc-* -rm -rf binutils-* - -# Get archives -wget http://ftp.gnu.org/gnu/binutils/binutils-2.22.tar.bz2 -wget http://ftp.gnu.org/gnu/gcc/gcc-4.7.1/gcc-4.7.1.tar.bz2 - -# Extract archives -bzip2 -dc binutils-2.22.tar.bz2 | tar -xf - -bzip2 -dc gcc-4.7.1.tar.bz2 | tar -xf - - -# Build binutils -mkdir build-binutils -cd build-binutils -../binutils-2.22/configure --target=$TARGET --prefix=$PREFIX -make all -make install - -# Build GCC -mkdir ../build-gcc -cd ../build-gcc -../gcc-4.7.1/configure --target=$TARGET --prefix=$PREFIX --without-headers --with-newlib --with-gnu-as --with-gnu-ld -make all-gcc -make install-gcc - -# Build libgcc.a -make all-target-libgcc CFLAGS_FOR_TARGET="-g -O2" -make install-target-libgcc -