5.22.1. تركيب Findutils
أولاً، قم بإجراء بعض الإصلاحات المطلوبة بواسطة 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
تحضير Findutils للتجميع:
./configure --refix = / tools
./configure --refix = / tools
تجميع الحزمة:
جعل
جعل
اكتمل التجميع الآن. كما ذكرنا سابقًا، تشغيل مجموعة الاختبارات ليس إلزاميًا للأدوات المؤقتة في هذا الفصل. لتشغيل مجموعة اختبارات Findutils، أصدر الأمر التالي:
تحقق
تحقق
قم بتثبيت الحزمة:
جعل تثبيت
جعل تثبيت
توثيق