X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage2%2Fpkg%2Fgcc;h=efde04bdd8b5ee7f44e7078d864f26c232706855;hb=dfcb05c4cac2fdf0716aa4ca5cc412960aada01b;hp=c1c28c32b22541246f9c82bc3192dfbd456ba245;hpb=f17ab848cb756cad27489bf0c2746e5ead466658;p=hvlinux.git diff --git a/stage2/pkg/gcc b/stage2/pkg/gcc index c1c28c3..efde04b 100644 --- a/stage2/pkg/gcc +++ b/stage2/pkg/gcc @@ -5,8 +5,7 @@ hvconfig_pre() export CC="gcc -Wl,-rpath-link,/lib -isystem /usr/include" export CXX="g++ -Wl,-rpath-link,/lib -isystem /usr/include" - CONFIGURE_OPTS="\ - ${CONFIGURE_OPTS} \ + CONFIGURE_OPTS+=" \ --libexecdir=/usr/lib \ --enable-shared \ --enable-threads=posix \ @@ -17,10 +16,6 @@ hvconfig_pre() --enable-languages=c,c++ \ --disable-multilib \ --disable-libstdcxx-pch" - - # Applying a sed substitution that will suppress the installation of - # libiberty.a. We want to use the Binutils version of libiberty.a - sed -i 's/install_to_$(INSTALL_DEST) //' ${LFS_TMP}/${PACKAGE}/libiberty/Makefile.in } hvconfig_post() @@ -31,6 +26,9 @@ hvconfig_post() hvbuild_post() { + # Install the libiberty header file that is needed by some packages: + cp -v ${LFS_TMP}/${PACKAGE}/include/libiberty.h /usr/include + ln -svf ../usr/bin/cpp /lib ln -svf gcc /usr/bin/cc }