# # # Name: gcc.mk # CSCRATCH make include file for GCC for La Casita # # #SC_VRM = gcc-3.2.3 #SC_VRM = gcc-2.95.3 # 2.95.3 is okay #SC_VRM = gcc-3.2 #SC_VRM = gcc-3.3.2 #SC_VRM = gcc-3.3.3 #SC_VRM = gcc-3.4.6 #SC_VRM = gcc-4.3.2 #SC_VRM = gcc-4.4.6 SC_APN = gcc SC_APV = 4.8.1 SC_ARC = tar.bz2 SC_VRM = $(SC_APN)-$(SC_APV) SC_URL = \ $(SC_US1)/$(SC_APN)/$(SC_VRM)/$(SC_VRM).$(SC_ARC) \ $(SC_US1)/$(SC_APN)/$(SC_VRM)/$(SC_VRM).$(SC_ARC).sig #SC_FETCH = #SC_SOURCE = #SC_CONFIG = ./configure --prefix=/usr --disable-nls # --lang=all # (not with 2.95.3) # "The toplevel installation directory defaults to /usr/local." SC_CONFIG = ./configure --prefix=/opt/gcc --disable-nls \ --enable-languages=c,c++ \ --with-gmp=/opt/gcc \ --with-mpfr=/opt/gcc SC_BUILD = $(MAKE) bootstrap SC_FIXUP = strip /opt/gcc/bin/gcc \ /opt/gcc/bin/c++ /opt/gcc/bin/c++filt \ /opt/gcc/bin/cpp /opt/gcc/bin/g++ \ /opt/gcc/bin/gcov # /opt/gcc/bin/g77 /opt/gcc/bin/gcj # /opt/gcc/bin/gcjh # /opt/gcc/bin/jcf-dump /opt/gcc/bin/jv-scan # /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/cc1 # /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/cc1chill # /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/cc1obj # /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/cc1plus # /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/collect2 # /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/cpp0 # /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/f771 # /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/jc1 # /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/jvgenmain #SC_INSTALL = # http://freshmeat.net/projects/gcc/ # http://freshmeat.net/projects/gcc/ # look for libstdc++ #SC_VRM = gcc-3.3