reading through the README and the INSTALL file in postgres source. Some key things to be aware of.
when running ./configure
- as with most source, you can specify the directory with –prefix=PREFIX (default is /usr/share/bin)
- If you are going to use Pearl/Python/Tcl you need to specify this at build via: –with-perl | –wtih-python | –with-tcl
- authentication methods need to be specified at build time: –with-krb5| –with-gssapi | –with-openssl | –with-pam |
- XML support needs to be included at buildtime: –with-libxml