14.7. Supported Platforms

PostgreSQL has been verified by the developer community to work on the platforms listed below. A supported platform generally means that PostgreSQL builds and installs according to these instructions and that the regression tests pass.

Note: If you are having problems with the installation on a supported platform, please write to or , not to the people listed here.

OSProcessorVersionReportedRemarks
AIXRS60007.42003-10-25, Hans-Jürgen Schönig ()see also doc/FAQ_AIX
BSD/OSx867.42003-10-24, Bruce Momjian ()4.3
FreeBSDAlpha7.42003-10-25, Peter Eisentraut ()4.8
FreeBSDx867.42003-10-24, Peter Eisentraut ()4.9
HP-UXPA-RISC7.4 2003-10-31, 10.20, Tom Lane (); 2003-11-04, 11.00, Peter Eisentraut () gcc and cc; see also doc/FAQ_HPUX
IRIXMIPS7.42003-11-12, Robert E. Bruccoleri ()6.5.20, cc only
LinuxAlpha7.42003-10-25, Noèl Köthe ()2.4
Linuxarm417.42003-10-25, Noèl Köthe ()2.4
LinuxItanium7.42003-10-25, Noèl Köthe ()2.4
Linuxm68k7.42003-10-25, Noèl Köthe ()2.4
LinuxMIPS7.42003-10-25, Noèl Köthe ()2.4
LinuxOpteron7.42003-11-01, Jani Averbach ()2.6
LinuxPPC7.42003-10-25, Noèl Köthe () 
LinuxS/3907.42003-10-25, Noèl Köthe ()2.4
LinuxSparc7.42003-10-24, Peter Eisentraut ()2.4, 32-bit
Linuxx867.42003-10-24, Peter Eisentraut ()2.4
Mac OS XPPC7.42003-10-24, 10.2.8, Adam Witney (), 10.3, Marko Karppinen () 
NetBSDarm327.42003-11-12, Patrick Welche ()1.6ZE/acorn32
NetBSDSparc7.4.12003-11-26, Peter Eisentraut ()1.6.1, 32-bit
NetBSDx867.42003-10-24, Peter Eisentraut ()1.6
OpenBSDSparc7.42003-11-01, Peter Eisentraut ()3.4
OpenBSDx867.42003-10-24, Peter Eisentraut ()3.2
SolarisSparc7.42003-10-26, Christopher Browne ()2.8; see also doc/FAQ_Solaris
Solarisx867.42003-10-26, Kurt Roeckx ()2.6; see also doc/FAQ_Solaris
Tru64 UNIXAlpha7.42003-10-25, 5.1b, Peter Eisentraut (); 2003-10-29, 4.0g, Alessio Bragadini () 
UnixWarex867.42003-11-03, Larry Rosenman ()7.1.3; join test may fail, see also doc/FAQ_SCO
Windows with Cygwinx867.42003-10-24, Peter Eisentraut ()see doc/FAQ_MSWIN
Windowsx867.42003-10-27, Dave Page () native is client-side only, see Chapter 15

Unsupported Platforms: The following platforms are either known not to work, or they used to work in a previous release and we did not receive explicit confirmation of a successful test with version 7.4 at the time this list was compiled. We include these here to let you know that these platforms could be supported if given some attention.

OSProcessorVersionReportedRemarks
BeOSx867.22001-11-29, Cyril Velter ()needs updates to semaphore code
LinuxPlayStation 27.42003-11-02, Peter Eisentraut () needs new config.guess, --disable-spinlocks, #undef HAS_TEST_AND_SET, disable tas_dummy()
LinuxPA-RISC7.42003-10-25, Noèl Köthe ()needs --disable-spinlocks, otherwise OK
NetBSDAlpha7.22001-11-20, Thomas Thai ()1.5W
NetBSDMIPS7.2.12002-06-13, Warwick Hunter ()1.5.3
NetBSDPPC7.22001-11-28, Bill Studenmund ()1.5
NetBSDVAX7.12001-03-30, Tom I. Helbekkmo ()1.5
QNX 4 RTOSx867.22001-12-10, Bernd Tegge () needs updates to semaphore code; see also doc/FAQ_QNX4
QNX RTOS v6x867.22001-11-20, Igor Kovalenko ()patches available in archives, but too late for 7.2
SCO OpenServerx867.3.12002-12-11, Shibashish Satpathy ()5.0.4, gcc; see also doc/FAQ_SCO
SunOS 4Sparc7.22001-12-04, Tatsuo Ishii ()