postgresql/doc/FAQ_Solaris

51 lines
1.5 KiB
Plaintext

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