Les détails sur ce paquet sont disponibles dans Section 10.42.2, « Contenu de Grep. »
Le paquet Grep contient des programmes de recherche à l'intérieur de fichiers.
En compilation croisée, le script configure ne détermine pas les bonnes valeurs pour ce qui suit. Paramétrez les valeurs à la main :
cat > config.cache << EOF ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes EOF
Préparez la compilation de Grep :
CC="${CC} ${BUILD64}" ./configure --prefix=/tools \ --build=${CLFS_HOST} --host=${CLFS_TARGET} \ --without-included-regex --cache-file=config.cache
Voici la signification de la nouvelle option de configure :
--without-included-regex
Lors d'une compilation croisée, le script configure de Grep suppose
qu'il n'y a aucune installationon utilisable de regex.h
et il utilise à la place celui
inclu dans Grep. Ce paramètre oblige à utiliser les fonctions
regex d'EGLIBC.
Compilez le paquet :
make
Installez le paquet :
make install
Les détails sur ce paquet sont disponibles dans Section 10.42.2, « Contenu de Grep. »