--enable-recode enable cyrillic recode support
--with-mb=encoding enable multi-byte support
--with-pgport=portnum change default startup port
- --with-tcl use tcl
+ --with-maxbackends=n set default maximum number of server processes
+ --with-tcl build Tcl interfaces and pgtclsh
--with-tclconfig=tcldir tclConfig.sh and tkConfig.sh are in DIR
- --with-perl use perl
+ --with-perl build Perl interface
--with-odbc build ODBC driver package
--with-odbcinst=odbcdir change default directory for odbcinst.ini
--enable-cassert enable assertion checks (debugging)
--with-CC=compiler use specific C compiler
--with-CXX=compiler use specific C++ compiler
+ --without-CXX prevent building C++ code
Some systems may have trouble building a specific feature of
Postgres. For example, systems with a damaged
- C++ compiler may need to specify to encourage
- the build procedure to ignore the libpq++ construction.
+ C++ compiler may need to specify to instruct
+ the build procedure to skip construction of libpq++.
stage of
Postgres installation.
- In most cases, these parameters should be place in a file,
+ In most cases, these parameters should be placed in a file,
Makefile.custom, intended just for that purpose.
The default distribution does not contain this optional file, so you
will create it using a text editor of your choice. When upgrading installations,
What are the Drawbacks?
- There is one evident drawback of using locale - it's speed!
+ There is one evident drawback of using locale - its speed!
So, use locale only if you really need it.
your backup. If necessary, bring down postmaster, edit the permissions
in file /usr/local/pgsql/data/pg_hba.conf
to allow only you on, then
- bring
postmaster back up.
+ bring
postmaster back up.
Make new source and install directories. The actual paths can be
- different for your installation but you must be consistant throughout this procedure.
+ different for your installation but you must be consistent throughout this procedure.
- Several regression tests could failed if the user's locale collation
+ Several regression tests could fail if the user's locale collation
scheme is different from that of standard C locale.