============================================================ Frequently Asked Questions (FAQ) for PostgreSQL V7.1 Sun Solaris specific to be read in conjunction with the installation instructions ============================================================ last updated: $Date: 2001/03/13 20:42:11 $ current maintainer: Marc Liyanage (liyanage@access.ch) original author: Marc Liyanage (liyanage@access.ch) Contents: 1) What tools do I need to build and install PostgreSQL on Solaris? 2) Why do I get problems when building with OpenSSL support? 1) What tools do I need to build and install PostgreSQL on Solaris? You will need - GNU zip (for installing the documentation) - GNU make - GNU readline library (optional) Both GCC and the Sun compiler suite work. If you like Solaris packages, you can find these tools here: http://www.sunfreeware.com If you prefer sources, look here: http://www.gnu.org/order/ftp.html 2) Why do I get problems when building with OpenSSL support? When you build PostgreSQL with OpenSSL support you will probably get compilation errors in the following files: src/backend/libpq/crypt.c src/backend/libpq/password.c src/interfaces/libpq/fe-auth.c src/interfaces/libpq/fe-connect.c This is because of a namespace conflict between the standard /usr/include/crypt.h header and the header files provided by OpenSSL. We believe that this should be fixed by OpenSSL. The problem can be worked around by removing the inclusion of <crypt.h> in these four files.