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 #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() { mk() {
CC="gcc ${BUILDOPTIONS}" \ CC="gcc ${BUILDOPTIONS}" \
CXX="g++ ${BUILDOPTIONS}" \ CXX="g++ ${BUILDOPTIONS}" \
@ -102,6 +120,7 @@ mk() {
cp lvm2create_initrd.8 $TMPROOT/usr/share/man/man8/ cp lvm2create_initrd.8 $TMPROOT/usr/share/man/man8/
chmod 0444 $TMPROOT/usr/share/man/man8/lvm2create_initrd.8 chmod 0444 $TMPROOT/usr/share/man/man8/lvm2create_initrd.8
mv $TMPROOT/include $TMPROOT/usr mv $TMPROOT/include $TMPROOT/usr
rm $TMPROOT/lib/libdevmapper.so
} }
postmk() { postmk() {
@ -115,4 +134,7 @@ postmk() {
$TMPROOT/etc/lvm/backup \ $TMPROOT/etc/lvm/backup \
$TMPROOT/etc/lvm/cache $TMPROOT/etc/lvm/cache
touch $TMPROOT/etc/lvm/lvm.conf touch $TMPROOT/etc/lvm/lvm.conf
cd $TMPROOT/${LIBDIR}
ln -s libdevmapper.so.* libdevmapper.so
cd -
} }