Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
Tài liệu này dành cho phiên bản không được hỗ trợ của cách đọc kèo bóng đá.
cách đọc kèo bóng đá có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

17.1. Yêu cách đọc kèo bóng đá#

Nói chung, một nền tảng tương thích UNIX hiện đại sẽ có thể chạycách đọc kèo bóng đá. Các nền tảng đã nhận được thử nghiệm cụ thể tại thời điểm phát hành được mô tả trongPhần 17.6bên dưới.

Các gói phần mềm sau đây được yêu cách đọc kèo bóng đá để xây dựngcách đọc kèo bóng đá:

  • GNU làmPhiên bản 3.81 hoặc mới hơn là bắt buộc; kháclàmChương trình trở lênGNU làmphiên bản sẽkhônglàm việc. (gnu làmĐôi khi được cài đặt dưới têngmake.) Để kiểm tra choGNU làmEnter:

    tạo ra -sự thay đổi
    
  • cách khác,cách đọc kèo bóng đáCó thể được xây dựng bằng cách sử dụngMeson. Đây là lựa chọn duy nhất để xây dựngcách đọc kèo bóng đáTrên Windows bằng cách sử dụngVisual Studio. Đối với các nền tảng khác, sử dụngMesonhiện đang thử nghiệm. Nếu cách đọc kèo bóng đá chọn sử dụngMeson, sau đó cách đọc kèo bóng đá không cầnGNU làm, nhưng các yêu cách đọc kèo bóng đá khác bên dưới vẫn được áp dụng.

    Phiên bản yêu cách đọc kèo bóng đá tối thiểu củaMesonlà 0,54.

  • cách đọc kèo bóng đá cần mộtISO/ANSIc Trình biên dịch (ít nhất là tuân thủ C99). Các phiên bản gần đây củaGCCđược khuyến nghị, nhưngcách đọc kèo bóng đáđược biết là xây dựng bằng nhiều trình biên dịch từ các nhà cung cấp khác nhau.

  • tarđược yêu cách đọc kèo bóng đá để giải nén phân phối nguồn, ngoài ra còngziphoặcBZIP2.

  • FlexBisonđược yêu cách đọc kèo bóng đá. KhácLexyaccChương trình không thể được sử dụng.BisonCần ít nhất phiên bản 2.3.

  • perl5.14 trở lên là cần thiết trong quá trình xây dựng và để chạy một số bộ thử nghiệm. (Yêu cách đọc kèo bóng đá này tách biệt với các yêu cách đọc kèo bóng đá xây dựngPL/Perl; Xem bên dưới.)

  • TheGNU ReadlineThư viện được sử dụng theo mặc định. Nó cho phépPSQL(Trình thông dịch dòng lệnh cách đọc kèo bóng đá SQL) để ghi nhớ từng lệnh bạn gõ và cho phép bạn sử dụng các khóa mũi tên để nhớ lại và chỉnh sửa các lệnh trước đó. Điều này rất hữu ích và được khuyến khích mạnh mẽ.--without-wreadlineTùy chọn thànhCấu hình. Thay thế, cách đọc kèo bóng đá thường có thể sử dụng BSD được cấp phéplibeditThư viện, ban đầu được phát triển trênNetBSD. ThelibeditThư viện là GNUReadlinelibreadlineKhông tìm thấy hoặc nếu--with-libedit-referredđược sử dụng làm tùy chọn choCấu hình. Nếu cách đọc kèo bóng đá đang sử dụng phân phối Linux dựa trên gói, hãy lưu ý rằng cách đọc kèo bóng đá cần cảReadlineReadline-develGói, nếu chúng được riêng biệt trong phân phối của cách đọc kèo bóng đá.

  • ThezlibThư viện nén được sử dụng theo mặc định. Nếu cách đọc kèo bóng đá không muốn sử dụng nó thì cách đọc kèo bóng đá phải chỉ định--without-zlibTùy chọn thànhCấu hình. Sử dụng tùy chọn này vô hiệu hóa hỗ trợ cho tài liệu lưu trữ nén trongpg_dumppg_restore.

  • Thư viện ICU được sử dụng theo mặc định. Nếu cách đọc kèo bóng đá không muốn sử dụng nó thì cách đọc kèo bóng đá phải chỉ định--without-icuTùy chọn thànhCấu hình. Sử dụng tùy chọn này vô hiệu hóa hỗ trợ cho các tính năng đối chiếu ICU (xemPhần 23.2).

    Hỗ trợ ICU yêu cách đọc kèo bóng đáICU4CGói sẽ được cài đặt. Phiên bản yêu cách đọc kèo bóng đá tối thiểu củaICU4Chiện là 4.2.

    Theo mặc định,PKG-Configsẽ được sử dụng để tìm các tùy chọn biên dịch cần thiết. Điều này được hỗ trợ choICU4CPhiên bản 4.6 trở lên. Cho các phiên bản cũ hơn hoặc nếuPKG-ConfigKhông khả dụng, các biếnICU_CFLAGSICU_LIBScó thể được chỉ định thànhCấu hình, Giống như trong ví dụ này:

    ./configure ... icu_cflags = ' -i/some/where/post

    (nếuICU4Cnằm trong đường dẫn tìm kiếm mặc định cho trình biên dịch, sau đó cách đọc kèo bóng đá vẫn cần chỉ định các chuỗi không trống để tránh sử dụngPKG-Config, ví dụ,ICU_CFLAGS = ''.)

Các gói sau là tùy chọn. Chúng không được yêu cách đọc kèo bóng đá trong cấu hình mặc định, nhưng chúng cần thiết khi một số tùy chọn xây dựng nhất định được bật, như được giải thích bên dưới:

  • Để xây dựng ngôn ngữ lập trình máy chủPL/Perlcách đọc kèo bóng đá cần một toàn bộperlCài đặt, bao gồmLibperlThư viện và các tệp tiêu đề. Phiên bản yêu cách đọc kèo bóng đá tối thiểu làperl5.14. TừPL/Perlsẽ là một thư viện được chia sẻ, LibperlThư viện phải là một thư viện được chia sẻ trên hầu hết các nền tảng. Đây dường như là mặc định trong gần đâyperlPhiên bản, nhưng nó không có trong các phiên bản trước đó và trong mọi trường hợp, đó là sự lựa chọn của bất kỳ ai được cài đặt perl tại trang web của cách đọc kèo bóng đá.Cấu hìnhSẽ thất bại nếu xây dựngPL/Perlđược chọn nhưng nó không thể tìm thấy một chia sẻLibperl. Trong trường hợp đó, cách đọc kèo bóng đá sẽ phải xây dựng lại và cài đặtPerlbằng tay để có thể xây dựngPL/Perl. Trong quá trình cấu hình choperl, yêu cách đọc kèo bóng đá thư viện chia sẻ.

    Nếu cách đọc kèo bóng đá có ý định sử dụng nhiều hơn việc sử dụng ngẫu nhiênPL/Perl, cách đọc kèo bóng đá nên đảm bảo rằngperlCài đặt được xây dựng vớiUsemultiplicityTùy chọn đã bật (perl -vSẽ hiển thị liệu đây có phải là trường hợp không).

  • Để xây dựngPL/PythonNgôn ngữ lập trình máy chủ, cách đọc kèo bóng đá cần APythonCài đặt với các tệp tiêu đề vàSysconfigMô -đun. Phiên bản được hỗ trợ tối thiểu làPython3.6.8.

    kể từPL/Pythonsẽ là một thư viện được chia sẻ, libpythonThư viện phải là một thư viện được chia sẻ trên hầu hết các nền tảng. Đây không phải là trường hợp mặc địnhPythonCài đặt được xây dựng từ nguồn, nhưng thư viện chia sẻ có sẵn trong nhiều phân phối hệ điều hành.Cấu hìnhSẽ thất bại nếu xây dựngPL/Pythonđược chọn nhưng nó không thể tìm thấy một chia sẻlibpython. Điều đó có thể có nghĩa là cách đọc kèo bóng đá phải cài đặt các gói bổ sung hoặc xây dựng lại (một phần) của cách đọc kèo bóng đáPythonCài đặt để cung cấp thư viện chia sẻ này. Khi xây dựng từ nguồn, chạyPython'cấu hình với--Enable-sharedcờ.

  • Để xây dựngPL/TCLNgôn ngữ thủ tục, tất nhiên cách đọc kèo bóng đá cần mộtTCLCài đặt. Phiên bản yêu cách đọc kèo bóng đá tối thiểu làTCL8.4.

  • Để cho phép hỗ trợ ngôn ngữ bản địa (NLS), nghĩa là khả năng hiển thị các tin nhắn của chương trình bằng ngôn ngữ khác ngoài tiếng Anh, cách đọc kèo bóng đá cần triển khaiGetText API. Một số hệ điều hành có tích hợp này (ví dụ:Linux, NetBSD, Solaris), Đối với các hệ thống khác, cách đọc kèo bóng đá có thể tải xuống gói bổ trợ từhttps: //www.gnu.org/software/gettext/. Nếu cách đọc kèo bóng đá đang sử dụngGetTextTriển khai trongGNUC Thư viện, sau đó cách đọc kèo bóng đá sẽ cầnGNU getTextGói cho một số chương trình tiện ích. Đối với bất kỳ triển khai nào khác, cách đọc kèo bóng đá sẽ không cần nó.

  • cách đọc kèo bóng đá cầnOpenSSL, Nếu cách đọc kèo bóng đá muốn hỗ trợ các kết nối máy khách được mã hóa.OpenSSLcũng được yêu cách đọc kèo bóng đá cho việc tạo số ngẫu nhiên trên các nền tảng không có/dev/urandom(trừ Windows). Phiên bản yêu cách đọc kèo bóng đá tối thiểu là 1.1.1.

    Ngoài ra,Libresslđược hỗ trợ bằng cách sử dụngOpenSSLLớp tương thích. Phiên bản yêu cách đọc kèo bóng đá tối thiểu là 3,4 (từOpenBSDPhiên bản 7.0).

  • cách đọc kèo bóng đá cầnMIT Kerberos(cho gssapi),OpenLDAP, và/hoặcPAM, nếu cách đọc kèo bóng đá muốn hỗ trợ xác thực bằng các dịch vụ đó.

  • cách đọc kèo bóng đá cầnCurlĐể xây dựng một mô -đun tùy chọn thực hiệnLưu lượng ủy quyền thiết bị OAuthĐối với các ứng dụng máy khách.

  • cách đọc kèo bóng đá cầnLZ4, nếu cách đọc kèo bóng đá muốn hỗ trợ nén dữ liệu với phương pháp đó; nhìn thấydefault_toast_compressionWal_compression.

  • cách đọc kèo bóng đá cầnZstandard, nếu cách đọc kèo bóng đá muốn hỗ trợ nén dữ liệu với phương thức đó; nhìn thấyWal_compression. Phiên bản yêu cách đọc kèo bóng đá tối thiểu là 1.4.0.

  • Để xây dựngcách đọc kèo bóng đáTài liệu, có một tập hợp các yêu cách đọc kèo bóng đá riêng biệt; nhìn thấyPhần J.2.

Nếu cách đọc kèo bóng đá cần nhậnGNUGói, cách đọc kèo bóng đá có thể tìm thấy nó tại địa phương của cách đọc kèo bóng đáGNUtrang web gương (xemhttps: //www.gnu.org/prep/ftpcho một danh sách) hoặc tạiftp: //ftp.gnu.org/gnu/.