# # # Name: binutils.mk # CSCRATCH make include file for BINUTILS for La Casita # # #SC_VRM = binutils-2.11.93.0.2 #SC_VRM = binutils-2.12.90.0.15 ... works #SC_VRM = binutils-2.13.90.0.18 #SC_VRM = binutils-2.15.94.0.2 #SC_VRM = binutils-2.17.50.0.18 #SC_VRM = binutils-2.18.50.0.6 #SC_VRM = binutils-2.20.51.0.12 SC_APN = binutils SC_APV = 2.23.2 SC_ARC = tar.gz SC_VRM = $(SC_APN)-$(SC_APV) SC_URL = $(SC_US1)/$(SC_APN)/$(SC_VRM).$(SC_ARC) \ $(SC_US1)/$(SC_APN)/$(SC_VRM).$(SC_ARC).sig #SC_URL = \ # ftp://ftp.kernel.org/pub/linux/devel/binutils/$(SC_VRM).tar.gz #SC_URL = ftp://ftp.gnu.org/pub/gnu/binutils/binutils-2.13.tar.gz # 2.13.2 http://freshmeat.net/projects/binutils/ # #SC_FETCH = #SC_SOURCE = #SC_CONFIG = ./configure --prefix=/usr --disable-nls SC_CONFIG = ./configure --prefix=/opt/gcc --disable-nls #SC_BUILD = SC_FIXUP = strip /opt/gcc/bin/addr2line \ /opt/gcc/bin/ar /opt/gcc/bin/as \ /opt/gcc/bin/c++filt /opt/gcc/bin/gprof \ /opt/gcc/bin/ld /opt/gcc/bin/nm \ /opt/gcc/bin/objcopy /opt/gcc/bin/objdump \ /opt/gcc/bin/ranlib /opt/gcc/bin/readelf \ /opt/gcc/bin/size /opt/gcc/bin/strings ; \ cp -p /opt/gcc/bin/strip /tmp/. ; \ /tmp/strip /opt/gcc/bin/strip ; \ rm /tmp/strip # /usr/i686-pc-linux-gnu/bin/ar # /usr/i686-pc-linux-gnu/bin/as # /usr/i686-pc-linux-gnu/bin/ld # /usr/i686-pc-linux-gnu/bin/nm # /usr/i686-pc-linux-gnu/bin/ranlib # /usr/i686-pc-linux-gnu/bin/strip #SC_INSTALL = #* #* You will have to download the IBM patches manually. #* Do NOT forget to do this if you're trying to build for zSeries. #* Extract the .diff files and place them in the archive directory. #* SC_REQ = automake, autoconf, libtool, gettext