Вся предоставленная на этом сервере информация собрана нами из разных источников. Если Вам кажется, что публикация каких-то документов нарушает чьи-либо авторские права, сообщите нам об этом.
Полный набор параметров, доступных в 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++.