5.22.1. Instalarea Findutils
Mai întâi, faceți câteva remedieri cerute de glibc-2.28:
sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' gl/lib/*.c
sed -i '/unistd/a #include ' gl/lib/mountlist.c echo "#define _IO_IN_BACKUP 0x100" >> gl/lib/stdio-impl.h
sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' gl/lib/*.c
sed -i '/unistd/a #include ' gl/lib/mountlist.c echo "#define _IO_IN_BACKUP 0x100" >> gl/lib/stdio-impl.h
Pregătiți Findutils pentru compilare:
./configure --prefix=/tools
./configure --prefix=/tools
Compilați pachetul:
face
face
Compilarea este acum completă. După cum sa discutat mai devreme, rularea suitei de testare nu este obligatorie pentru instrumentele temporare din acest capitol. Pentru a rula suita de teste Findutils oricum, lansați următoarea comandă:
face verificarea
face verificarea
Instalează pachetul:
make install
make install