<ก่อนหน้านี้ | Contents | ถัดไป>
6.32.1. การติดตั้งFlex
ขั้นแรก แก้ไขปัญหาที่เกิดขึ้นกับ glibc-2.26:
sed -i "/math.h/a #include " src/flexdef.h
sed -i "/math.h/a #include " src/flexdef.h
ขั้นตอนการสร้างถือว่าโปรแกรม help2man พร้อมใช้งานเพื่อสร้างหน้าคนจากตัวเลือกปฏิบัติการ --help สิ่งนี้ไม่ปรากฏ ดังนั้นเราจึงใช้ตัวแปรสภาพแวดล้อมเพื่อข้ามขั้นตอนนี้ ตอนนี้ เตรียม Flex สำหรับการคอมไพล์:
HELP2MAN=/tools/bin/true \
./configure --prefix=/usr --docdir=/usr/share/doc/flex-2.6.4
HELP2MAN=/tools/bin/true \
./configure --prefix=/usr --docdir=/usr/share/doc/flex-2.6.4
รวบรวมแพ็คเกจ:
ทำ
ทำ
ในการทดสอบผลลัพธ์ (ประมาณ 0.5 SBU) ให้ออก:
ทำการตรวจสอบ
ทำการตรวจสอบ
ติดตั้งแพ็คเกจ:
ให้ติดตั้ง
ให้ติดตั้ง
บางโปรแกรมไม่รู้เกี่ยวกับ ดิ้น และพยายามเรียกใช้รุ่นก่อน ไฟแนนเชี่. เพื่อสนับสนุนโปรแกรมเหล่านั้น ให้สร้างลิงก์สัญลักษณ์ชื่อ ไฟแนนเชี่ ที่ทำงาน ดิ้น in ไฟแนนเชี่ โหมดการจำลอง:
ln -sv ดิ้น /usr/bin/lex
ln -sv ดิ้น /usr/bin/lex