2013-07-06 26 views
8

tôi sau một tutorial for installing Synthesis Toolkit on Windows 7Thiết lập MSYS: ./configure không được công nhận bởi Windows 7 như là một lệnh

tôi figured mà tôi đã được cài đặt MinGW và MSYS, và tôi sẽ có thể bỏ qua các bước nơi ông nói về cách cài đặt và thiết lập môi trường, nhưng tôi đã gõ tất cả các lệnh để cài đặt: gcc g++ mingw32-make gdb msys-base lần nữa chỉ để đảm bảo mọi thứ được cài đặt. Tôi nhận được lỗi nói rằng tất cả các gói yêu cầu đã được cài đặt. Sau đó, tôi đảm bảo môi trường đường dẫn đã được thiết lập theo bài viết.

Nhưng khi tôi cố gắng nhập ./configure --enable-debug, Windows tiếp tục nói rằng . không được nhận dạng dưới dạng lệnh.

Tôi đã làm một số googling và phát hiện ra rằng MSYS là một trong những kiểm soát lệnh loại này. Vì vậy, tôi cài đặt lại cả hai MinGW và MSYS, sau đó thiết lập môi trường Path, khởi động lại máy tính của tôi, và làm theo hướng dẫn một lần nữa, nhưng vẫn không có may mắn.

Phải có điều gì đó sai với MSYS. Tôi không nghĩ rằng tôi thiết lập nó một cách chính xác bởi vì tôi chỉ thêm C:\MinGW\bin vào môi trường đường dẫn. Tôi đã không làm bất cứ điều gì để MSYS, nhưng tôi đã sử dụng "mingw-get-inst-20120426.exe" để có được MinGW và MSYS, tôi nhấp vào tất cả các tùy chọn mà tôi có thể thêm vào MinGW, tôi nghĩ rằng MSYS nên được thiết lập sau đó.

Tôi hoàn toàn không thể sử dụng .\configure. Và tôi thấy các hướng dẫn khác nói rằng tôi cần gắn MinGW với MSYS bằng cách sử dụng mount c:/mingw /mingw. Nhưng mount cũng không được Windows 7 nhận diện. Tôi đang nghĩ MSYS là vấn đề. Có một hướng dẫn nói rằng "Đặt biến môi trường HOME thành C:\MinGW\msys\1.0\home". Vì vậy, tôi nhìn vào thư mục nhà, và nó trống. Vì vậy, tôi đã thêm C:\MinGW\msys\1.0\bin vào môi trường đường dẫn. Nó không thành công.

Trả lời

3

Bằng cách kiểm tra http://wiki.openttd.org/Compiling_on_Windows_using_MinGW,

tôi nhận ra rằng trước tiên bạn nên bắt đầu msys.bat tại $ {MinGW_PATH} \ msys \ 1.0 \ msys.bat (tôi là C: \ MinGW \ msys \ 1.0 \ msys. gậy).

Ở đó bạn có thể làm bất cứ điều gì bạn thích làm.

./configure 
make 
make install 
... 
2

Uhm ... Tôi chỉ thấy rằng việc chạy tệp msys.bat trực tiếp (mở thư mục msys và MSY bắt đầu bằng tay) cũng hoạt động. Khi sử dụng MSYS console, thay đổi thư mục với tập tin bạn đang cố gắng config/cài đặt và bạn có thể sử dụng "./" lệnh tiền tố có ...

Vì vậy effin gây phiền nhiễu ....

Các vấn đề liên quan