From 3229c691fe909dc69ebbd7de3ecd757d4e5e7e15 Mon Sep 17 00:00:00 2001 From: kueller Date: Tue, 20 May 2008 16:44:34 +0000 Subject: [PATCH] libz.a fuer 64 bit wird jetzt korrekt gebaut und installiert. damit lassen sich dann auch die module-init-tools unter 64 bit bauen git-svn-id: svn://svn.compuextreme.de/Viitor/V962/ViitorMake@4514 504e572c-2e33-0410-9681-be2bf7408885 --- BaseBuild/Basesys/zlib | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/BaseBuild/Basesys/zlib b/BaseBuild/Basesys/zlib index 5d79b0f..624f2ab 100644 --- a/BaseBuild/Basesys/zlib +++ b/BaseBuild/Basesys/zlib @@ -116,7 +116,11 @@ mk() { $ADDOPTIONS \ --shared make -j $NUMCPU && + make -j $NUMCPU libz.a && make -j $NUMCPU prefix=$TMPROOT/usr $ADDMAKE install + if [ "$MK64BIT" == "true" ]; then + make -j $NUMCPU libz.a + fi } #Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann @@ -129,9 +133,12 @@ postmk() { mv /usr/lib/libz.a $TMPROOT/usr/lib if [ "$MK64BIT" == "true" ]; then mkdir -p $TMPROOT/lib64 + mkdir -p $TMPROOT/usr/lib64 mv -v $TMPROOT/usr/lib64/libz.so* $TMPROOT/lib64 ln -svf ../../lib64/libz.so.1 $TMPROOT/usr/lib64/libz.so - chmod -v 644 /usr/lib64/libz.a - mv /usr/lib64/libz.a $TMPROOT/usr/lib64 + if [ -f libz.a ]; then + chmod -v 644 ./libz.a + mv ./libz.a $TMPROOT/usr/lib64 + fi fi }