Les détails sur ce paquet sont disponibles dans Section 10.33.2, « Contenu de E2fsprogs. »
Le paquet E2fsprogs contient les outils de gestion du système de
fichiers ext2. Il supporte aussi
les systèmes de fichiers journalisés ext3 et ext4.
La documentation d'E2fsprogs recommande de construire le paquet dans un sous-répertoire du répertoire source :
mkdir -v build cd build
Préparez la compilation d'E2fsprogs :
CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
../configure --prefix=/usr --with-root-prefix="" \
--enable-elf-shlibs --disable-libblkid \
--disable-libuuid --disable-fsck \
--disable-uuidd
Voici la signification des options de configure :
--with-root-prefix=""
Certains programmes (comme e2fsck sont considérés
essentiels. Quand, par exemple, /usr n'est pas monté, ces programmes
essentiels doivent encore être disponibles. Ils appartiennent
aux répertoires comme /lib et
/sbin. Si cette option n'est
pas passée au configure d'E2fsprogs, les programmes sont
placés dans le répertoire /usr.
--enable-elf-shlibs
Ceci crée les bibliothèques partagées que certains programmes de ce paquet utilisent.
Compilez les bibliothèques :
make libs
Installez les bibliothèques statiques et les en-têtes :
make install-libs
Les détails sur ce paquet sont disponibles dans Section 10.33.2, « Contenu de E2fsprogs. »