Wegen libdevmapper wird LVM jetzt auch als 32 Bit version gebaut

git-svn-id: svn://svn.compuextreme.de/Viitor/V963/ViitorMake@6035 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
kueller 2011-03-05 17:22:52 +00:00
parent 87e16095cf
commit b3aa874f9a

View File

@ -82,6 +82,24 @@ premk() {
#chmod 755 $TMPROOT/sbin/MAKEDEV
}
mk32() {
CC="gcc ${BUILDOPTIONS32}" \
CXX="g++ ${BUILDOPTIONS32}" \
USE_ARCH=$UARCH \
CFLAGS="-m32" \
./configure --target=$TARGET32 \
--prefix=/ \
--libdir=/lib \
--enable-lvm1_fallback \
--enable-ocf \
--enable-udev_sync \
--enable-udev_rules \
--disable-selinux
make -j $NUMCPU
make DESTDIR=$TMPROOT install
mv $TMPROOT/include $TMPROOT/usr
}
mk() {
CC="gcc ${BUILDOPTIONS}" \
CXX="g++ ${BUILDOPTIONS}" \
@ -102,6 +120,7 @@ mk() {
cp lvm2create_initrd.8 $TMPROOT/usr/share/man/man8/
chmod 0444 $TMPROOT/usr/share/man/man8/lvm2create_initrd.8
mv $TMPROOT/include $TMPROOT/usr
rm $TMPROOT/lib/libdevmapper.so
}
postmk() {
@ -115,4 +134,7 @@ postmk() {
$TMPROOT/etc/lvm/backup \
$TMPROOT/etc/lvm/cache
touch $TMPROOT/etc/lvm/lvm.conf
cd $TMPROOT/${LIBDIR}
ln -s libdevmapper.so.* libdevmapper.so
cd -
}