Chapter 16. Installation from Source Code

Table of Contents

16.1. Short Version
16.2. Requirements
16.3. Getting the Source
16.4. Installation Procedure
16.5. Post-Installation Setup
16.5.1. Shared Libraries
16.5.2. Environment Variables
16.6. Supported Platforms
16.7. Platform-Specific Notes
16.7.1. AIX
16.7.2. Cygwin
16.7.3. macOS
16.7.4. MinGW/Native Windows
16.7.5. Solaris

This chapter describes the installation of PostgreSQL™ using the source code distribution. If you are installing a pre-packaged distribution, such as an RPM or Debian package, ignore this chapter and read the packager's instructions instead.

If you are building PostgreSQL™ for Microsoft Windows, read this chapter if you intend to build with MinGW or Cygwin; but if you intend to build with Microsoft's Visual C++™, see Chapter 17 instead.