OnWorks Linux và Windows Online WorkStations

Logo

Lưu trữ trực tuyến miễn phí cho máy trạm

<Trước | Nội dung | Tiếp theo>

5.12.1. Cài đặt kỳ vọng

Đầu tiên, buộc tập lệnh cấu hình của Expect sử dụng / thùng / stty thay vì / usr / local / bin / stty nó có thể tìm thấy trên hệ thống máy chủ. Điều này sẽ đảm bảo rằng các công cụ bộ thử nghiệm của chúng tôi vẫn hoạt động tốt cho các bản dựng cuối cùng của chuỗi công cụ của chúng tôi:


cp -v config {,. orig}

sed 's: / usr / local / bin: / bin:' config.orig> config

cp -v config {,. orig}

sed 's: / usr / local / bin: / bin:' config.orig> config

hình ảnh

Bây giờ, hãy chuẩn bị Expect để biên dịch:


./configure --prefix = / tools

\

./configure --prefix = / tools


--with-tcl = / tools / lib \

--with-tclinclude = / tools / include

--with-tcl = / tools / lib \

--with-tclinclude = / tools / include

Ý nghĩa của các tùy chọn cấu hình:

--with-tcl = / tools / lib

Điều này đảm bảo rằng tập lệnh cấu hình tìm thấy cài đặt Tcl trong vị trí các công cụ tạm thời thay vì có thể định vị một cài đặt hiện có trên hệ thống máy chủ.

--with-tclinclude = / tools / include

Điều này nói rõ ràng cho Expect biết nơi tìm các tiêu đề nội bộ của Tcl. Sử dụng tùy chọn này sẽ tránh được các điều kiện

cấu hình không thành công vì nó không thể tự động phát hiện vị trí của các tiêu đề Tcl.

Xây dựng gói:


làm cho

làm cho

Quá trình biên dịch đã hoàn tất. Như đã thảo luận trước đó, việc chạy bộ thử nghiệm là không bắt buộc đối với các công cụ tạm thời ở đây trong chương này. Để vẫn chạy bộ thử nghiệm Expect, hãy phát hành lệnh sau:


làm bài kiểm tra

làm bài kiểm tra

Lưu ý rằng bộ thử nghiệm Expect được biết là gặp lỗi trong một số điều kiện máy chủ nhất định không nằm trong tầm kiểm soát của chúng tôi. Do đó, các lỗi bộ thử nghiệm ở đây không có gì đáng ngạc nhiên và không được coi là nghiêm trọng.

Cài đặt gói:


làm cho SCRIPTS = "" cài đặt

làm cho SCRIPTS = "" cài đặt

Ý nghĩa của tham số make:

SCRIPTS = ""

Điều này ngăn cản việc cài đặt các tập lệnh Expect bổ sung không cần thiết.


Điện toán đám mây hệ điều hành hàng đầu tại OnWorks: