การแบ่งกลุ่มความผิดพลาดเมื่อสร้าง GCC
ฉันพยายามรวบรวม gcc ฉันดาวน์โหลดเวอร์ชันล่าสุดจากเว็บไซต์ GCC (เวอร์ชั่น 6.3.0) แต่ฉันมีปัญหาในการสร้าง gcc ฉันกำลังส่งตัวเลือกต่อไปนี้ไปยังสคริปต์กำหนดค่า: configure --prefix=<location I want to install> --disable-multilib --disable-linux-futex หมายเหตุ: การคอมไพล์นี้ใช้ได้โดยไม่มีตัวเลือกการกำหนดค่า --disable-linux-futex. ฉันต้องผ่าน --disable-linux-futex เพราะฉันพยายามใช้ valgrind เพื่อดีบักโปรแกรมที่ฉันเขียนซึ่งใช้ประโยชน์จาก OpenMP และพวกเขาบอกฉันว่าฉันต้องการ GCC ที่คอมไพล์ด้วยตัวเลือกนั้น หลังจากฉันพิมพ์ make การสร้างเริ่มต้นและทำงานได้สำเร็จเป็นเวลานานมากจนกระทั่งฉันได้รับข้อผิดพลาดต่อไปนี้: make[3]: Entering directory '/home/ahanlon/packages/gcc-6.3.0-build/x86_64-pc-linux-gnu/libgcc' # If this is the top-level multilib, build all the other # multilibs. # …