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
|
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
|
||||||
# kümmern
|
# kümmern
|
||||||
|
|
||||||
#Module zur Erstellung des Packetes:
|
#Module zur Erstellung des Packetes: gcc
|
||||||
#Quelle der Source Archive:
|
#Quelle der Source Archive: ftp.gnu.org
|
||||||
#Kurzbeschreibung:
|
#Kurzbeschreibung:
|
||||||
#Gnu C, C++, Fortran, Java uvm. Compiler suite
|
#Gnu C, C++, Fortran, Java uvm. Compiler suite
|
||||||
#
|
#
|
||||||
@ -73,7 +73,6 @@ SRCPATH=Base/Development
|
|||||||
(( MKPKG = $MKPKG | 128 ))
|
(( MKPKG = $MKPKG | 128 ))
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
SrcPatch $MAKEDIR/gcc* $LFSSOURCE/$SRCPATH/gcc-*-branch_update-*.patch*
|
|
||||||
sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in
|
sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in
|
||||||
mkdir ../build-gcc
|
mkdir ../build-gcc
|
||||||
cd ../build-gcc
|
cd ../build-gcc
|
||||||
@ -81,16 +80,15 @@ premk() {
|
|||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDCONFIGURE="--libdir=/usr/lib64 --libexecdir=/usr/lib64"
|
|
||||||
RPATH="/lib64:/lib"
|
RPATH="/lib64:/lib"
|
||||||
else
|
else
|
||||||
ADDCONFIGURE="--libexecdir=/usr/lib"
|
|
||||||
RPATH="/lib"
|
RPATH="/lib"
|
||||||
fi
|
fi
|
||||||
CC="gcc -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}" \
|
CXX="g++ -Wl,-rpath-link,${RPATH} -isystem /usr/include ${BUILDOPTIONS}" \
|
||||||
../gcc*/configure --prefix=/usr \
|
../gcc*/configure --prefix=/usr \
|
||||||
$ADDCONFIGURE \
|
--libdir=/usr/${LIBDIR} \
|
||||||
|
--libexecdir=/usr/${LIBDIR} \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
--enable-threads=posix \
|
--enable-threads=posix \
|
||||||
--enable-__cxa_atexit \
|
--enable-__cxa_atexit \
|
||||||
@ -99,6 +97,10 @@ mk() {
|
|||||||
--enable-clocale=gnu \
|
--enable-clocale=gnu \
|
||||||
--disable-libstdcxx-pch
|
--disable-libstdcxx-pch
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
MakeCheck -j $NUMCPU -k check
|
||||||
|
if [ "$CHECK" == "true" ]; then
|
||||||
|
../gcc*/contrib/test_summary
|
||||||
|
fi
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user