Anpassung an V963, Einarbeitung der neuesten CLFS Version
git-svn-id: svn://svn.compuextreme.de/Viitor/V963/ViitorMake@6009 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
parent
72f4f410d7
commit
4d528a33e5
|
@ -58,8 +58,8 @@
|
|||
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
|
||||
# kümmern
|
||||
|
||||
#Module zur Erstellung des Packetes:
|
||||
#Quelle der Source Archive:
|
||||
#Module zur Erstellung des Packetes: gcc
|
||||
#Quelle der Source Archive: ftp.gnu.org
|
||||
#Kurzbeschreibung:
|
||||
#Gnu C, C++, Fortran, Java uvm. Compiler suite
|
||||
#
|
||||
|
@ -73,7 +73,6 @@ SRCPATH=Base/Development
|
|||
(( MKPKG = $MKPKG | 128 ))
|
||||
|
||||
premk() {
|
||||
SrcPatch $MAKEDIR/gcc* $LFSSOURCE/$SRCPATH/gcc-*-branch_update-*.patch*
|
||||
sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in
|
||||
mkdir ../build-gcc
|
||||
cd ../build-gcc
|
||||
|
@ -81,16 +80,15 @@ premk() {
|
|||
|
||||
mk() {
|
||||
if [ "$MK64BIT" == "true" ]; then
|
||||
ADDCONFIGURE="--libdir=/usr/lib64 --libexecdir=/usr/lib64"
|
||||
RPATH="/lib64:/lib"
|
||||
else
|
||||
ADDCONFIGURE="--libexecdir=/usr/lib"
|
||||
RPATH="/lib"
|
||||
fi
|
||||
CC="gcc -Wl,-rpath-link,$RPATH -isystem /usr/include ${BUILDOPTIONS}" \
|
||||
CXX="g++ -Wl,-rpath-link,$RPATH -isystem /usr/include ${BUILDOPTIONS}" \
|
||||
CC="gcc -Wl,-rpath-link,${RPATH} -isystem /usr/include ${BUILDOPTIONS}" \
|
||||
CXX="g++ -Wl,-rpath-link,${RPATH} -isystem /usr/include ${BUILDOPTIONS}" \
|
||||
../gcc*/configure --prefix=/usr \
|
||||
$ADDCONFIGURE \
|
||||
--libdir=/usr/${LIBDIR} \
|
||||
--libexecdir=/usr/${LIBDIR} \
|
||||
--enable-shared \
|
||||
--enable-threads=posix \
|
||||
--enable-__cxa_atexit \
|
||||
|
@ -99,6 +97,10 @@ mk() {
|
|||
--enable-clocale=gnu \
|
||||
--disable-libstdcxx-pch
|
||||
make -j $NUMCPU
|
||||
MakeCheck -j $NUMCPU -k check
|
||||
if [ "$CHECK" == "true" ]; then
|
||||
../gcc*/contrib/test_summary
|
||||
fi
|
||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user