El conjunto de parámetros disponibles en configure se puede obtener escribiendo
$ ./configure --help |
Los siguientes parámetros pueden ser de interés para los instaladores:
Nombre de directorios y ficheros: --prefix=PREFIX ficheros de instalación independiente de la arquitectura en PREFIX [/usr/local/pgsql] --bindir=DIR ejecutables de usuario en el DIR [EPREFIX/bin] --libdir=DIR librerías de código objeto en el DIR [EPREFIX/lib] --includedir=DIR ficheros de cabeceras C en el in DIR [PREFIX/include] --mandir=DIR documentación man en el DIR [PREFIX/man] Características y paquetes: --disable-FEATURE no incluir la FEATURE (lo mismo que --enable-FEATURE=no) --enable-FEATURE[=ARG] incluir FEATURE [ARG=yes] --with-PACKAGE[=ARG] usar PACKAGE [ARG=yes] --without-PACKAGE no usar PACKAGE (lo mismo que --with-PACKAGE=no) --enable y --with opciones reconocidas: --with-template=template usar el fichero plantilla del sistema operativo ver directorio plantilla --with-includes=incdir sitio donde están los fichero cabecera para tk/tcl, etc. en el DIR --with-libs=incdir buscar librerías también en DIR --with-libraries=libdir buscar librerías también en DIR --enable-locale activa el soporte local --enable-recode activa el soporte de codificación cirílica --with-mb=encoding activa el soporte para multi-byte --with-pgport=portnum cambia el puerto de inicio por defecto --with-maxbackends=n define el número máximo por defecto de procesos servidores --with-tcl construye interfaces Tcl y pgtclsh --with-tclconfig=tcldir tclConfig.sh y tkConfig.sh están en DIR --with-perl construye interfaces con Perl --with-odbc construye el paquete del driver ODBC --with-odbcinst=odbcdir cambia el directorio por defecto de odbcinst.ini --enable-cassert activa los chequeos de afirmación (depurando) --with-CC=compiler usa el compilador de C especificado --with-CXX=compiler usa el compilador de C++ especificado --without-CXX previene la construcción de código C++ |
Algunos sistemas pueden tener problemas de construcción con algunas características específicas de Postgres. Por ejemplo, sistemas con el compilador de C++ dañado pueden necesitar especificar --without-CXX para el proceso de construcción para saltarse la construcción de libpq++.