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. »