2012-05-02 11 views
5

Tôi đang cố gắng biên dịch glibc của riêng mình. Tôi có một thư mục glibc, chứa mã nguồn glibc tôi đã tải xuống từ internet. Từ thư mục đó tôi đã nhập mkdir ../build-glibc. Bây giờ từ thư mục build-glibc tôi đã nhập ../glibc/configure, đã thực hiện cấu hình. Bây giờ tôi không chắc chắn làm thế nào để gọi make. Tôi không thể gọi nó từ thư mục glibc vì nó không có bộ cấu hình, tôi cũng không thể gọi nó từ build-glibc, vì makefile không có trong thư mục đó. Làm thế nào để giải quyết vấn đề này?biên soạn glibc của riêng bạn

+1

bạn đã đọc http://www.gnu.org/software/libc/manual/html_mono/libc.html#Installation? – fvu

+0

Có tôi đọc nó, nó chỉ nói gọi thực hiện, nhưng câu hỏi của tôi là từ nơi tôi nên gọi thực hiện và làm thế nào? Tôi không thể gọi nó từ thư mục xây dựng và không phải từ thư mục glibc vì cấu hình không được gọi từ đó. – pythonic

+1

Chạy 'make' từ thư mục chứa tệp tạo. –

Trả lời

5

Makefile sẽ tồn tại trong thư mục build-glibc của bạn nếu tập lệnh configure hoàn tất thành công.

Nếu mọi thứ dường như đã đi suôn sẻ trong configure và vẫn không Makefile, sau đó bạn có thể bỏ lỡ một phong cách riêng:

Trong khi làm một configure cho glibc, đó là mong rằng bạn thường cung cấp một thay thế --prefix, bởi vì cài đặt vào vị trí mặc định (/usr/local) có thể làm tê liệt hệ thống. Nếu bạn không cung cấp, bạn cần phải bật số --disable-sanity-checks.

Nếu trường hợp này không đúng, hãy tìm một tệp config.log và đọc nội dung của nó.