เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

5.11.1. การติดตั้ง Tcl

แพ็คเกจนี้และอีกสองแพ็คเกจถัดไป (คาดหวังและ DejaGNU) ได้รับการติดตั้งเพื่อรองรับการรันชุดทดสอบสำหรับ GCC และ Binutils และแพ็คเกจอื่นๆ การติดตั้งสามแพ็คเกจสำหรับวัตถุประสงค์ในการทดสอบอาจดูมากเกินไป แต่การรู้ว่าเครื่องมือที่สำคัญที่สุดนั้นทำงานได้อย่างถูกต้อง แม้ว่าชุดทดสอบจะไม่ทำงานในบทนี้ (ไม่บังคับ) แพ็คเกจเหล่านี้จำเป็นต้องเรียกใช้ชุดทดสอบในบทที่ 6

โปรดทราบว่าแพ็คเกจ Tcl ที่ใช้ในที่นี้เป็นเวอร์ชันขั้นต่ำที่จำเป็นในการรันการทดสอบ LFS ดูแพ็คเกจทั้งหมดได้ที่

ขั้นตอน BLFS Tcl เตรียม Tcl สำหรับการรวบรวม:


ซีดี ยูนิกซ์

./configure --prefix=/tools

ซีดี ยูนิกซ์

./configure --prefix=/tools

สร้างแพ็คเกจ:


ทำ

ทำ

การรวบรวมเสร็จสมบูรณ์แล้ว ตามที่กล่าวไว้ก่อนหน้านี้ การรันชุดทดสอบไม่จำเป็นสำหรับเครื่องมือชั่วคราวในบทนี้ ในการรันชุดทดสอบ Tcl ต่อไป ให้ออกคำสั่งต่อไปนี้:


TZ=UTC ทำการทดสอบ

TZ=UTC ทำการทดสอบ

ชุดทดสอบ Tcl อาจประสบกับความล้มเหลวภายใต้เงื่อนไขโฮสต์บางอย่างที่ไม่เข้าใจอย่างถ่องแท้ ดังนั้น ความล้มเหลวของชุดทดสอบที่นี่จึงไม่น่าแปลกใจและไม่ถือว่าวิกฤต NS TZ=UTC พารามิเตอร์ตั้งค่าเขตเวลาเป็นเวลาสากลเชิงพิกัด (UTC) แต่สำหรับระยะเวลาของการรันชุดการทดสอบเท่านั้น เพื่อให้แน่ใจว่าการทดสอบนาฬิกาได้รับการออกกำลังกายอย่างถูกต้อง รายละเอียดเกี่ยวกับตัวแปรสภาพแวดล้อม TZ มีอยู่ในบทที่ 7

ติดตั้งแพ็คเกจ:


ให้ติดตั้ง

ให้ติดตั้ง

ทำให้ไลบรารีที่ติดตั้งสามารถเขียนได้เพื่อให้สามารถลบสัญลักษณ์การดีบักได้ในภายหลัง:


chmod -v u+w /tools/lib/libtcl8.6.so

chmod -v u+w /tools/lib/libtcl8.6.so

ติดตั้งส่วนหัวของ Tcl แพ็คเกจถัดไป คาดหวัง ต้องการให้พวกเขาสร้าง


ทำการติดตั้งส่วนตัวส่วนหัว

ทำการติดตั้งส่วนตัวส่วนหัว

ตอนนี้สร้างลิงค์สัญลักษณ์ที่จำเป็น:


ln -sv tclsh8.6 /tools/bin/tclsh

ln -sv tclsh8.6 /tools/bin/tclsh


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: