Tôi đã làm theo hướng dẫn của www.soc.napier.ac.uk/~bill/ns_installation.doc để cài đặt trình giả lập mạng NS ns-2.35 trên Cygwin. Như hướng dẫn nói tôi đã đảm bảo tất cả các thành phần sau được cài đặt:
Tự động
Chế tạo
Vá
Perl
Thư viện X86
Nhà sản xuất cửa sổ
Tất cả các thành phần GCC
Trình soạn thảo văn bản Nano (Tùy chọn sắp xếp Nếu bạn không quen với VI hoặc các trình soạn thảo UNIX khác)
Xgraph (tùy chọn, nhưng cần thiết cho bộ thử nghiệm)
Nhưng, khi tôi cố chạy ./install trong ns-allinone để bắt đầu cài đặt, tôi gặp các lỗi sau:
Gói gcc4 không có trên hệ thống của bạn
Tôi đã không tìm thấy một gói có tên này trong cửa sổ cài đặt Cygwin.
-Package gcc4-g ++ không có trên hệ thống của bạn
Tôi nghĩ sẽ ổn khi tiếp tục cài đặt mà không có các gói này vì tôi đã cài đặt hoàn toàn các thành phần gcc, mặc dù tôi không tìm thấy gcc4 trong kho của Cygwin.
Cuối cùng, một thông báo cho biết "làm cho thất bại". Lỗi nói,
"Makefile: 569: công thức cho mục tiêu 'tclsh.exe' không thành công"
Sau khi cài đặt, tôi không thể chạy ns hoặc nam, cho thấy quá trình cài đặt chưa hoàn tất. Làm thế nào tôi có thể giải quyết lỗi cuối cùng khi xây dựng tclsh làm cho thất bại