หกเป็นผู้ชนะเหรียญทองหลายครั้งในเกมคอมพิวเตอร์โอลิมปิก ซอร์สโค้ดอยู่บน GitHub https://github.com/melisgl/six/tree/master/six. มันถูกตรึงไว้สองสามทศวรรษแล้ว แต่ฉันอยากจะพูดถึงเรื่องนี้ แต่ฉันไม่คุ้นเคยกับการเขียนโปรแกรม KDE, Qt หรือแม้แต่ C++ ฉันเป็นส่วนใหญ่และแอสเซมบลี, โปรแกรมเมอร์ C และ Python และใช้งานมาประมาณ 50 ปี (จริงๆ!)
อย่างไรก็ตาม ฉันรู้สึกประหลาดใจเล็กน้อยเมื่อฉันสร้าง Kubuntu 20.04.3 ตามจุดประสงค์ โคลนที่เก็บ และเริ่มต้น การเริ่มต้นตามปกติคือ .configure แต่ก็ไม่ได้ผล อาจเป็นเพราะรหัสเก่ามาก แต่ฉันต้องการความช่วยเหลือ ไปได้ไม่ไกลและจบลงด้วยการถามว่าฉันได้กำหนดค่าสิ่งต่างๆ อย่างถูกต้องหรือไม่ เห็นได้ชัดว่าเป็นเพราะไม่พบ kde-config การค้นหาชื่อนั้นครั้งหนึ่งระบุว่าเป็นหรืออยู่ในแพ็คเกจชื่อ kdelibs5-dev แต่ฉันไม่เห็นสิ่งนั้นใน synaptic มันอยู่ในแพ็คเกจอื่นที่ฉันควรติดตั้งหรือไม่? มีอะไรง่ายๆ ที่ฉันสามารถทำได้เพื่อเพิ่มเติมเข้าไปใน .configure หรือไม่
นี่คือลักษณะของความพยายาม
kevin@kackles:~/หก/หก/หก$ ./configure
กำลังตรวจสอบประเภทระบบบิลด์... x86_64-unknown-linux-gnu
กำลังตรวจสอบประเภทระบบโฮสต์... x86_64-unknown-linux-gnu
กำลังตรวจสอบประเภทระบบเป้าหมาย... x86_64-unknown-linux-gnu
กำลังตรวจสอบการติดตั้งที่เข้ากันได้กับ BSD... /usr/bin/install -c
ตรวจสอบแฟล็ก -p เพื่อติดตั้ง... ใช่
ตรวจสอบว่าสภาพแวดล้อมการสร้างเหมาะสมหรือไม่... ใช่
กำลังตรวจสอบการจ้องเขม็ง...ไม่
ตรวจหามว๊าก...มว๊ากกก
ตรวจสอบว่า make ชุด $(MAKE)... ใช่
ตรวจสอบว่าจะเปิดใช้งานส่วนเฉพาะของผู้ดูแลของ Makefiles หรือไม่... ไม่
กำลังตรวจสอบ kde-config... ไม่พบ
กำหนดค่า: ข้อผิดพลาด: ไม่พบโปรแกรมสำคัญ kde-config!
โปรดตรวจสอบว่าคุณติดตั้ง KDE ถูกต้องหรือไม่
kevin@kackles:~/หก/หก/หก$