- Оглавление
- Параметры конфигурации configure)
- Параметры сборки make )
- Поддержка локали
- Kerberos идентификация
Полный набор параметров, доступных в configure, можно получить, набрав
$ ./configure --help
Следующие параметры могут заинтересовать установщиков:
Каталог и имена файлов:
--prefix=PREFIX устанавливать архитектурно-независимые файлы в PREFIX
[/usr/local/pgsql]
--bindir=DIR исполняемые пользователем в DIR [EPREFIX/bin]
--libdir=DIR библиотеки объектных кодов в DIR [EPREFIX/lib]
--includedir=DIR Заговочные файлы C в DIR [PREFIX/include]
--mandir=DIR документация man в DIR [PREFIX/man]
Свойства и пакеты:
--disable-FEATURE не включать FEATURE (тоже что и --enable-FEATURE=no)
--enable-FEATURE[=ARG] включать FEATURE [ARG=yes]
--with-PACKAGE[=ARG] использовать PACKAGE [ARG=yes]
--without-PACKAGE не использовать PACKAGE (тоже что и --with-PACKAGE=no)
Опции --enable and --with распознаются:
--with-template=template использовать файл шаблона операционной системы
смотри каталог template
--with-includes=incdir заголовочные файлы сайта для tk/tcl, и т.д. в DIR
--with-libs=incdir также искать библиотеки в DIR
--with-libraries=libdir также искать библиотеки в DIR
--enable-locale разрешить поддержку локали
--enable-recode разрешить кириллическую перекодировку
--with-mb=encoding разрешить многобайтовую поддержку
--with-pgport=portnum изменить порт запуска по умолчанию
--with-maxbackends=n установить по умолчанию максимальное число серверных процессов
--with-tcl построить интерфейсы Tcl и pgtclsh
--with-tclconfig=tcldir tclConfig.sh и tkConfig.sh в DIR
--with-perl построить интерфейс Perl
--with-odbc построить пакет драйвера ODBC
--with-odbcinst=odbcdir изменить каталог по умолчанию для odbcinst.ini
--enable-cassert разрешить проверки утверждения (для отладки)
--with-CC=compiler использовать указанный компилятор C
--with-CXX=compiler использовать определённый компилятор C++
--without-CXX недопускать создания кода C++
На некоторых системах могут быть проблемы при построении определённых свойств Postgres . Например, системам с испорченным компилятором C++ могут потребоваться определённые --without-CXX чтобы указать процедуре сборки пропускать конструкции libpq++.