2010-09-30 37 views
5

Tôi đang cố gắng biên dịch dấu hoa thị từ các cửa sổ bằng cách sử dụng netbeans c/C++ IDE. Vì tôi muốn thêm một số chức năng vào mã hiện có.Biên dịch nền tảng chéo Asterisk

khi tôi đang chạy các tập tin cấu hình tôi đã nhận các lỗi sau đây

cygwin warning: 
    MS-DOS style path detected: .\configure 
    Preferred POSIX equivalent is: ./configure 
    CYGWIN environment variable option "nodosfilewarning" turns off this warning. 
    Consult the user's guide for more details about POSIX paths: 
    http://cygwin.com/cygwin-ug-net/using.html#using-pathnames 
configure: error: cannot run /bin/sh ./config.sub 

Tôi rất mới để vượt qua sự phát triển nền tảng. Vui lòng giúp tôi giải quyết điều này

Trả lời

3

Phần đầu tiên dường như chỉ để nói rằng bạn nên gọi cấu hình không phải là .\configure nhưng là ./configure. Dòng cuối cùng là lỗi thực sự. Vì nó nói nó không thể chạy/bin/sh ./config.sub bạn nên kiểm tra xem cả hai tập tin là chính xác và tồn tại.

Làm ls -l ./config.sub để xem tệp có tồn tại và có thể đọc được bởi người dùng của bạn và file ./config.sub để đảm bảo tệp đó là tập lệnh trình bao.

Nếu config.sub dường như đúng, làm

ls -l /bin/sh 

để đảm bảo rằng người phiên dịch tồn tại và được thực thi.

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