Lx4U-book/docs/build-system/eudev.md
2021-05-22 19:43:01 +03:00

1.8 KiB

Дополнительные необходимые файлы

{{ patch.url}}

Настройка

./configure --prefix=/usr           \
            --sysconfdir=/etc       \
            --enable-manpages       \
            --disable-static

Сборка

make

Создайте необходимые директории:

mkdir -pv /usr/lib/udev/rules.d
mkdir -pv /etc/udev/rules.d

Тестирование

make check

Установка

make install

Установите необходимые файлы:

mkdir udev
cd udev
tar -xvf ../../{{patch.fileName}}
make -f Makefile.lfs install

Для multilib

Очистка

make distclean

Настройка

CC="gcc -m32" \
./configure --host=i686-pc-linux-gnu       \
            --prefix=/usr                  \
            --bindir=/usr/sbin             \
            --libdir=/usr/lib32            \
            --sysconfdir=/etc              \
            --disable-manpages             \
            --disable-static               \
            --config-cache

Сборка

make

Установка

make DESTDIR=$PWD/DESTDIR install
cp -Rv DESTDIR/usr/lib32/* /usr/lib32
rm -rf DESTDIR