|
We use GNU Autoconf so it is possible to port MySQL to all modern
systems with working Posix threads and a C++ compiler. (To compile only the
client code, a C++ compiler is required but not threads.) We use and develop
the software ourselves primarily on Sun Solaris (versions 2.5 & 2.6) and to a
lesser extent on RedHat Linux 5.0.
MySQL has been reported to compile sucessfully on the following
operating system/thread package combinations. Note that for many operating
systems, the native thread support works only in the latest versions.
-
AIX 4.x with native threads
-
BSDI 2.x with the included MIT-pthreads package
-
BSDI 3.0, 3.1 and 4.x with native threads
-
DEC UNIX 4.x with native threads
-
FreeBSD 2.x with the included MIT-pthreads package
-
FreeBSD 3.x with native threads
-
HP-UX 10.20 with the included MIT-pthreads package
-
HP-UX 11.x with the native threads.
-
Linux 2.0+ with LinuxThreads 0.7.1 or
glibc 2.0.7
-
NetBSD 1.3/1.4 Intel and NetBSD 1.3 Alpha (Requires GNU make)
-
OpenBSD 2.x with the included MIT-pthreads package
-
OS/2 Warp 3, FixPack 29 and OS/2 Warp 4, FixPack 4
-
SGI Irix 6.x with native threads
-
Solaris 2.5, 2.6 and 2.7 with native threads on SPARC and x86
-
SunOS 4.x with the included MIT-pthreads package
-
SCO OpenServer with a recent port of the FSU Pthreads package
-
SCO UnixWare 7.0.1
-
Tru64 Unix
-
Win95, Win98 and NT (the newest version is currently available only for
users with a MySQL license or MySQL email support).
For those who wish to test before they buy, we have released
MySQL 3.21.29 (an
older version) as shareware.
|