Opciones de Configuración

Parámetros de configuración (configure)

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++.