5.22.1. Installatie van Findutils
Maak eerst enkele reparaties die vereist zijn door 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
Bereid Findutils voor op compilatie:
./configure --prefix=/tools
./configure --prefix=/tools
Stel het pakket samen:
maken
maken
De compilatie is nu voltooid. Zoals eerder besproken, is het uitvoeren van de testsuite niet verplicht voor de tijdelijke tools hier in dit hoofdstuk. Voer de volgende opdracht uit om de Findutils-testsuite toch uit te voeren:
controle uitvoeren
controle uitvoeren
Installeer het pakket:
make install
make install