soi kèo bóng đá truoctran 9.0.23 Tài liệu | ||||
---|---|---|---|---|
prev | UP | Chương 15. | NEXT |
Cấu hình
Bước đầu tiên của quy trình soi kèo bóng đá truoctran là đểCấu hìnhtập lệnh. Cho một mặc định
./configure
Tập lệnh này sẽ chạy một số bài kiểm tra để xác địnhCấu hìnhTrong một thư mục bên ngoài cây nguồn, nếu bạn muốn giữVpathXây dựng. Đây là cách:
mkdir build_dir cd build_dir /path/to/source/cây/cấu hình [Tùy chọn vào đây] gmake
Cấu hình mặc định sẽ xây dựng máy chủ và/usr/local/pgsqlTheo mặc định.
Bạn có thể tùy chỉnh quy trình xây dựng và soi kèo bóng đá truoctran bằng cáchCấu hình:
soi kèo bóng đá truoctran tất cả các tệp trong thư mụctiền tốthay vì/usr/local/pgsql. Các tập tin thực tếtiền tốThư mục.
Nếu bạn có nhu cầu đặc biệt, bạn cũng có thể tùy chỉnhManvàdocVị trí thì không
Để soi kèo bóng đá truoctran có thể chuyển vị, bạn có thể muốn sử dụngCấu hình's--Disable-RPATHTùy chọn. Ngoài ra, bạn sẽ
Bạn có thể soi kèo bóng đá truoctran các tệp phụ thuộc kiến trúc dướiEXEC-PREFIX, hơn những gìtiền tốĐã được đặt thành.Exec-Prefixđược đặttiền tốvà
Chỉ định thư mục cho các chương soi kèo bóng đá truoctran thực thi.Exec-Prefix/bin, mà/usr/local/pgsql/bin.
Đặt thư mục cho các cấu hình khác nhautiền tố/etcTheo mặc định.
Đặt vị trí để soi kèo bóng đá truoctran thư viện vàEXEC-PREFIX/lib.
Đặt thư mục để soi kèo bóng đá truoctran tiêu đề C và C ++tiền tố/Bao gồm.
Đặt thư mục gốc cho các loại khác nhau củatiền tố/Chia sẻ.
Đặt thư mục cho các tệp dữ liệu chỉ đọc được sử dụngDatarootDir. Lưu ý rằng
Đặt thư mục để soi kèo bóng đá truoctran dữ liệu địa phương, trongDatarootDir/Locale.
Các trang người đàn ông đi kèm vớisoi kèo bóng đá truoctranSẽ được soi kèo bóng đá truoctranngười đàn ôngxSubDirectories. Mặc định làDatarootDir/man.
Đặt thư mục gốc để soi kèo bóng đá truoctran"Man"trang. Điều này chỉ đặtDatarootDir/DOC/soi kèo bóng đá truoctran.
Tài liệu được định dạng HTML chosoi kèo bóng đá truoctranSẽ được soi kèo bóng đá truoctranDatarootDir.
Lưu ý:đã được thực hiện để làm cho nó có thểsoi kèo bóng đá truoctranvào các vị trí soi kèo bóng đá truoctran được chia sẻ (chẳng hạn như/usr/local/bao gồm) mà không can thiệp"/soi kèo bóng đá truoctran"được tự độngDatadir, sysconfdirvàDocDir, Trừ khi được mở rộng hoàn toàn"Postgres"hoặc"PGSQL". Ví dụ, nếu bạn/usr/localnhư tiền tố,/usr/local/doc/soi kèo bóng đá truoctran, nhưng nếu/opt/postgres, sau đó/opt/postgres/doc. Tiêu đề công khai CBao gồmvà làBao gồm.libdircho
Thư mụclà aReadline) Đã soi kèo bóng đá truoctran-với thư việnTùy chọn.
Ví dụ:-với in-includes =/opt/gnu/bao gồm:/usr/sup/bao gồm.
Thư mụclà a--với bao gồmtùy chọn) Nếu bạn có
Ví dụ:--with-libres =/opt/gnu/lib:/usr/sup/lib.
Cho phép hỗ trợ ngôn ngữ bản địa (NLS), nghĩa là khả năngNgôn ngữIS--Enable-nls = 'de fr'. (The
Để sử dụng tùy chọn này, bạn sẽ cần mộtGetTextAPI; xem ở trên.
setSốnhưsoi kèo bóng đá truoctranMáy chủ trên cùng một máy.
Xây dựngPL/PerlNgôn ngữ phía máy chủ.
Xây dựngPL/Pythonphía máy chủ
xây dựngPL/TCLNgôn ngữ phía máy chủ.
TCL soi kèo bóng đá truoctran tệpTCLCONFIG.SH, chứa
Xây dựng với sự hỗ trợ cho xác thực GSSAPI. TRÊN/usr/bao gồm, /usr/lib), vì vậy bạn phải sử dụng--với phần mềmvà-với thư việnNgoài raCấu hìnhSẽ kiểm tra các tệp tiêu đề cần thiết và
Xây dựng với sự hỗ trợ cho xác thực Kerberos 5./usr/bao gồm, /usr/lib), vì vậy bạn phải sử dụng--với bao gồmvà-với thư việnNgoài raCấu hìnhSẽ kiểm tra các tệp tiêu đề cần thiết và
Tên mặc định của Hiệu trưởng dịch vụ KerberosPostgreslà mặc định. CóPostgres.
xây dựng với sự hỗ trợ choSSL(mã hóa) Kết nối. Cái nàyOpenSSLGói sẽ được soi kèo bóng đá truoctran.Cấu hìnhSẽ kiểm tra các yêu cầuOpenSSLsoi kèo bóng đá truoctran
xây dựng vớiPAM(Mô -đun xác thực có thể cắm) Hỗ trợ.
xây dựng vớiLDAPHỗ trợ để xác thực và tham số kết nốiPhầnvàPhần 19.3.7choOpenLDAPGói đếnWinldapThư viện được sử dụng.Cấu hìnhSẽ kiểm traOpenLDAPsoi kèo bóng đá truoctran là đủ trước khi tiến hành.
Ngăn chặn việc sử dụngReadlineThư viện (vàlibeditlà tốt).PSQL, vì vậy nó là
ủng hộ việc sử dụng BSD được cấp phéplibeditThư viện chứ không phảiReadline. Tùy chọn này làReadline.
Xây dựng với hỗ trợ Bonjour. Điều này đòi hỏi Bonjour
Sử dụngThư viện OSSP UUIDKhi xây dựngPREDT/UUID-OSP. Thư viện
Xây dựng với libxml (cho phép hỗ trợ SQL/XML).
LIBXML soi kèo bóng đá truoctran chương trìnhXML2-ConfigĐiều đó có thể được sử dụng để phát hiệnxml2_configĐể trỏ đếnXML2-ConfigChương soi kèo bóng đá truoctran thuộc về--với phần mềmvà-với thư viện.
Sử dụng libxslt khi xây dựngPRINT/XML2. PRINT/XML2dựa vào thư viện này
Vô hiệu hóa hỗ trợ cho lưu trữ số nguyên 64 bit chosoi kèo bóng đá truoctranPhát hành trướcDấu thời gianGiá trị. Tuy nhiên,soi kèo bóng đá truoctran. Nhìn thấyPhần 8.5cho
Vô hiệu hóa giá trị Float4"Theo giá trị", khiến chúng được thông qua"Bằng cách tham khảo"Thay vào đó."Phiên bản 0"Gọi soi kèo bóng đá truoctran ước. MỘT"Phiên bảnGọi soi kèo bóng đá truoctran ước.
Vô hiệu hóa giá trị Float8"Theo giá trị", khiến chúng được thông qua"Bằng cách tham khảo"Thay vào đó."Phiên bản 0"Gọi soi kèo bóng đá truoctran ước. MỘT"Phiên bảnGọi soi kèo bóng đá truoctran ước. Lưu ý rằng tùy chọn này--Disable-float8-byvallà--Enable-float8-byval.
ĐặtKích thước phân đoạn, trong"lớnFile"Hỗ trợ (điều mà hầu hết làm, hầu hết,tar,,
ĐặtKích thước khối, trong
ĐặtKích thước phân đoạn Wal,,
ĐặtKích thước khối Wal,,
Cho phép bản dựng thành công ngay cả khisoi kèo bóng đá truoctrankhông có spinlockock CPUsoi kèo bóng đá truoctranTrên của bạnsoi kèo bóng đá truoctrannhà phát triển.
Vô hiệu hóa an toàn chủ đề của các thư viện máy khách.libpqvàECPGChương soi kèo bóng đá truoctran từ an toàn
soi kèo bóng đá truoctranBao gồm cơ sở dữ liệu múi giờ riêng của nó, nóThư mụcđược sử dụngThư mụcphải được chỉ định là/usr/share/zoneinfocó khả năngsoi kèo bóng đá truoctran.
Tùy chọn này chủ yếu nhắm vào gói nhị phân
Ngăn chặn việc sử dụngzlibThư viện. Điều này vô hiệu hóapg_dumpvàpg_restore. Tùy chọn này chỉ là
Biên dịch tất cả các chương soi kèo bóng đá truoctran và thư viện với gỡ lỗi
Nếu sử dụng GCC, tất cả các chương soi kèo bóng đá truoctran và thư viện đềuPhần 30.4Để biết thêm
Nếu sử dụng GCC, tất cả các chương soi kèo bóng đá truoctran và thư viện đềugmon.outTệp sử dụng trong
cho phépKhẳng địnhKiểm tra"Không thể xảy ra"Điều kiện. Đây là
Cho phép theo dõi phụ thuộc tự động. Với điều này
biên dịchsoi kèo bóng đá truoctranvới sự hỗ trợ choPhần 27.4Để biết thêm
Để trỏ đếnDTRACEChương soi kèo bóng đá truoctran, biến môi trườngDTRACEcó thể được đặt. Điều này thường sẽ làDTRACEIS/usr/sbin, có thể không có trong
Tùy chọn dòng lệnh bổ sung choDTRACEChương soi kèo bóng đá truoctran có thể được chỉ định trongdtraceFlags. Trên Solaris, để bao gồmdtraceFlags = "-64"đến
.
Sử dụng soi kèo bóng đá truoctran biên dịch của Sun:
.
Nếu bạn thích soi kèo bóng đá truoctran biên dịch C khác với OneCấu hìnhchọn, bạn có thể đặtCCđếnCấu hìnhsẽ chọnGCCNếu có sẵn, thì nền tảng của nền tảngCC). Tương tự,cflagsBiến.
Bạn có thể chỉ định các biến môi trường trênCấu hìnhdòng lệnh, ví dụ:
./configure cc =/opt/bin/gcc cflags = ' -o2 -pipe'
Đây là danh sách các biến quan trọng có thể
Chương soi kèo bóng đá truoctran Bison
c soi kèo bóng đá truoctran biên dịch
Tùy chọn chuyển đến soi kèo bóng đá truoctran biên dịch C
C tiền xử lý
Tùy chọn để chuyển đến bộ tiền xử lý C
Vị trí củaDTRACEChương soi kèo bóng đá truoctran
Tùy chọn để chuyển đếnDTRACEChương soi kèo bóng đá truoctran
Chương soi kèo bóng đá truoctran Flex
Tùy chọn sử dụng khi liên kết các tệp thực thi hoặc
Tùy chọn bổ sung để liên kết các tệp thực thi
Tùy chọn bổ sung để liên kết các thư viện được chia sẻ
MSGFMTChương soi kèo bóng đá truoctran cho bản địa
Đường dẫn đầy đủ đến soi kèo bóng đá truoctran thông dịch Perl. Đây sẽ là
Đường dẫn đầy đủ đến soi kèo bóng đá truoctran thông dịch Python. Đây sẽ làPhần 42.1Để biết thêm
Đường dẫn đầy đủ đến soi kèo bóng đá truoctran thông dịch TCL. Đây sẽ là
XML2-ConfigChương soi kèo bóng đá truoctran được sử dụng
Build
Để bắt đầu bản dựng, loại:
gmake
(nhớ sử dụngGNU làm.) Bản dựng sẽ mất
Tất cả PostgreSQL được thực hiện thành công. Sẵn sàng để soi kèo bóng đá truoctran.
Nếu bạn muốn xây dựng mọi thứ có thể được xây dựng,đóng góp),
GMake World
Dòng cuối cùng được hiển thị nên là:
Postgresql, tài liệu đóng góp và HTML được thực hiện thành công. Sẵn sàng để soi kèo bóng đá truoctran.
Kiểm tra hồi soi kèo bóng đá truoctran
Nếu bạn muốn kiểm tra máy chủ mới được xây dựng trước khi bạnsoi kèo bóng đá truoctranchạy trên của bạn
Kiểm tra gmake
(Điều này sẽ không hoạt động như root; làm điều đó như một người không có đặc soi kèo bóng đá truoctranềnChương 30chứa
soi kèo bóng đá truoctran các tệp
Lưu ý:Nếu bạn đang nâng cấp một hệ thống hiện cóPhần 15.4ở trên.
Để soi kèo bóng đá truoctransoi kèo bóng đá truoctranEnter:
soi kèo bóng đá truoctran GMake
Điều này sẽ soi kèo bóng đá truoctran các tệp vào các thư mụcBước 1. Hãy chắc chắn
Để soi kèo bóng đá truoctran tài liệu (trang HTML và người đàn ông),
gmake install-docs
Nếu bạn xây dựng thế giới ở trên, hãy loại thay thế:
GMake Install-World
Điều này cũng soi kèo bóng đá truoctran tài liệu.
Bạn có thể sử dụnggmake install-stripthay vìgmake soi kèo bóng đá truoctranđể dảisoi kèo bóng đá truoctran-Stripcố gắng
soi kèo bóng đá truoctran tiêu chuẩn cung cấp tất cả các tệp tiêu đềsoi kèo bóng đá truoctran8.0, riêng biệtgmake alling-all-meadersLệnh là cần thiết
soi kèo bóng đá truoctran chỉ dành cho máy khách:Nếu bạn muốn
GMAKE -C SRC/BIN soi kèo bóng đá truoctran gmake -c src/bao gồm soi kèo bóng đá truoctran 54804_54837 GMake -c DOC soi kèo bóng đá truoctran
src/binCó một vài nhị phân
Đăng kýEventLogtrênWindows:Để đăng ký AWindows EventLogThư viện với hoạt động
regsvr32PGSQL_L Library_Directory/pgevent.dll
Điều này tạo ra các mục đăng ký được sử dụng bởi soi kèo bóng đá truoctran xem sự kiện.
Chứng minh:Để hoàn tác soi kèo bóng đá truoctran sử dụngGMAKE uninstall. Tuy nhiên, điều này
Làm sạch:Sau khi soi kèo bóng đá truoctran, bạn có thể miễn phí đĩaGMake Clean. Điều này sẽCấu hìnhChương soi kèo bóng đá truoctran, để bạn có thể xây dựng lạiGMakeSau này. ĐẾNGmake Distclean. Nếu bạn đang đi
Nếu bạn thực hiện bản dựng và sau đó khám phá ra rằng của bạnCấu hìnhTùy chọn đã sai hoặc nếu bạn thay đổiCấu hìnhĐiều traGmake DistcleanTrước khi cấu hình lại và