Khi configure của Tinyproxy thất bại với thông báo về trình tạo trang hướng dẫn, đó là bước kiểm tra điều kiện tiên quyết của build. Bước này diễn ra trước khi proxy đã cài đặt có thể lắng nghe yêu cầu.

Cây mã nguồn rất quan trọng. Các công thức build cũ nhắc đến AsciiDoc và a2x. Mã configure hiện tại ở upstream kiểm tra pod2man khi hỗ trợ trang man được bật và bản phân phối chưa có sẵn hướng dẫn được tạo.

Với cây mã nguồn có tùy chọn được hỗ trợ đó, một bản build cố ý bỏ qua các trang man cục bộ có thể được cấu hình như sau:

./configure --disable-manpage-support

Hãy kiểm tra các tùy chọn của đúng phiên bản mã nguồn đang được build. Tắt tài liệu không chọn cổng proxy và không thay đổi chính sách chuyển tiếp HTTP; nó chỉ thay đổi sản phẩm build nào được yêu cầu.

Nếu cần hướng dẫn, hãy cung cấp trình tạo mà phiên bản đó mong đợi hoặc dùng bản phân phối phát hành có trang được tạo ở nơi chúng được cung cấp. README ở upstream cũng phân biệt bản sao Git, vốn cần bước bootstrap của dự án, với tarball phát hành có script configure.

Ưu tiên tùy chọn configure được hỗ trợ hơn việc xóa mục docs khỏi Makefile được tạo. Việc tạo lại các tệp build có thể thay thế chỉnh sửa thủ công đó, trong khi lựa chọn configure ghi lại bản build dự định.

Bài viết liên quan