ID บทความ: 000097668 ประเภทข้อมูล: ข้อความแสดงข้อผิดพลาด การตรวจสอบครั้งล่าสุด: 16/07/2024

ทําไมการสร้าง fcs_prepare ล้มเหลวโดยมีข้อผิดพลาด '/usr/bin/ld: ไม่พบ -lc' บนระบบปฏิบัติการ RHEL 8

สิ่งแวดล้อม

Red Hat Enterprise Linux 8*, Red Hat Enterprise Linux 8.1*, Red Hat Enterprise Linux 8.2*, Red Hat Enterprise Linux 8.3*, Red Hat Enterprise Linux 8.4*

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

คลัง Makefile จาก fcs_prepare บน GitHub ใช้แพ็คเกจไลบรารี glibc-static RHEL 8 ไม่รองรับการเชื่อมต่อแบบคงที่บนไฟล์ที่ทําให้ใช้แพ็คเกจ glibc-static ดังนั้น อาจพบข้อผิดพลาดต่อไปนี้เมื่อสร้างด้วยเครื่องมือ fcs_prepare

/usr/bin/ld: ไม่พบ -lc
collect2: ข้อผิดพลาด: ld ส่งกลับสถานะ 1 ออก
make: *** [Makefile:26: fcs_prepare] ข้อผิดพลาด 1

ความละเอียด

เมื่อต้องการหลีกเลี่ยงปัญหานี้ เอาค่าสถานะต่อไปนี้ออกจาก Makefile:

LDFLAGS := -ภาพนิ่ง

การดําเนินการนี้มีกําหนดให้ได้รับการแก้ไขในสาขาที่ออกใหม่ในอนาคตของ fcs_prepare

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

เอฟพีจีเอและเอฟพีจีเอ SoC Intel® Agilex™ 7

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้