Capítulo 18. Opciones de Configuración

Tabla de contenidos
Parámetros de configuración (configure)
Parámetros de construcción (make)
Soporte Local
Autenticación Kerberos

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