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:
parent
87e16095cf
commit
b3aa874f9a
|
@ -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 -
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user