[ Pobierz całość w formacie PDF ]
B3910B A.03.33):
CC=cc CXX=aCC CFLAGS=+DD64 CXXFLAGS=+DD64 ./configure --prefix=/usr/local/
mysql --with-extra-charsets=complex --enable-thread-safe-client --enable-
local-infile --disable-shared
90 Rozdział 2. f& Instalowanie MySQL
HP-UX 11.11 pa-risc2.0 (32-bitowy) z kompilatorem aCC (HP ANSI C++
B3910B A.03.33):
CC=cc CXX=aCC CFLAGS="+DAportable" CXXFLAGS="+DAportable" ./configure --
prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --libexecdir=/
usr/local/mysql/bin --with-extra-charsets=complex --enable-thread-safe-client
--enable-local-infile --disable-shared --with-innodb
HP-UX 11.22 ia64 (64-bitowy) z kompilatorem aCC (HP aC++/ANSI C
B3910B A.05.50):
CC=cc CXX=aCC CFLAGS="+DD64 +DSitanium2" CXXFLAGS="+DD64 +DSitanium2"
./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --
libexecdir=/usr/local/mysql/bin --with-extra-charsets=complex --enable-thread-
safe-client --enable-local-infile --disable-shared --with-embedded-server --
with-innodb
Apple Mac OS X 10.2 powerpc z kompilatorem gcc 3.1:
CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXX=gcc CXXFLAGS="-O3 -fno-omit-
frame-pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure --
prefix=/usr/local/mysql --with-extra-charsets=complex --enable-thread-safe-
client --enable-local-infile --disable-shared
FreeBSD 4.7 i386 z kompilatorem gcc 2.95.4:
CFLAGS=-DHAVE_BROKEN_REALPATH ./configure --prefix=/usr/local/mysql --with-
extra-charsets=complex --enable-thread-safe-client --enable-local-infile --
enable-assembler --with-named-z-libs=not-used --disable-shared
FreeBSD 4.7 i386 z biblioteką LinuxThreads, z kompilatorem gcc 2.95.4:
CFLAGS="-DHAVE_BROKEN_REALPATH -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE -
I/usr/local/include/pthread/linuxthreads" CXXFLAGS="-DHAVE_BROKEN_REALPATH -
D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include/pthread/
linuxthreads" ./configure --prefix=/usr/local/mysql --localstatedir=/usr/
local/mysql/data --libexecdir=/usr/local/mysql/bin --enable-thread-safe-client
--enable-local-infile --enable-assembler --with-named-thread-libs="-DHAVE_
GLIBC2_STYLE_GETHOSTBYNAME_R -D_THREAD_SAFE -I /usr/local/include/pthread/
linuxthreads -L/usr/local/lib -llthread -llgcc_r" --disable-shared --with-
embedded-server --with-innodb
QNX Neutrino 6.2.1 i386 z kompilatorem gcc 2.95.3qnx-nto 20010315:
CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXX=gcc CXXFLAGS="-O3 -fno-omit-
frame-pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure --
prefix=/usr/local/mysql --with-extra-charsets=complex --enable-thread-safe-
client --enable-local-infile --disable-shared
Poniższe pliki binarne są budowane w systemach udostępnionych firmie MySQL AB
przez innych użytkowników. Firma MySQL AB nie ma pełnej kontroli nad tymi sys-
temami, więc możemy zaoferować tylko ograniczoną pomoc techniczną związaną z bu-
dowanymi w nich plikami binarnymi.
SCO Unix 3.2v5.0.6 i386 z kompilatorem gcc 2.95.3:
CFLAGS="-O3 -mpentium" LDFLAGS=-static CXX=gcc CXXFLAGS="-O3 -mpentium -
felide-constructors" ./configure --prefix=/usr/local/mysql --with-extra-
charsets=complex --enable-thread-safe-client --enable-local-infile --with-
named-z-libs=no --enable-thread-safe-client --disable-shared
2.1. Ogólne kwestie instalacyjne 91
SCO OpenUnix 8.0.0 i386 z kompilatorem CC 3.2:
CC=cc CFLAGS="-O" CXX=CC ./configure --prefix=/usr/local/mysql --with-extra-
charsets=complex --enable-thread-safe-client --enable-local-infile --with-
named-z-libs=no --enable-thread-safe-client --disable-shared
Compaq Tru64 OSF/1 V5.1 732 alpha z kompilatorami cc i cxx (Compaq C
V6.3-029i / DIGITAL C++ V6.1-027):
CC="cc -pthread" CFLAGS="-O4 -ansi_alias -ansi_args -fast -inline speed -
speculate all" CXX="cxx -pthread" CXXFLAGS="-O4 -ansi_alias -fast -inline
speed -speculate all -noexceptions -nortti" ./configure --prefix=/usr/local/
mysql --with-extra-charsets=complex --enable-thread-safe-client --enable-
local-infile --with-prefix=/usr/local/mysql --with-named-thread-libs="-
lpthread -lmach -lexc -lc" --disable-shared --with-mysqld-ldflags=-all-static
SGI Irix 6.5 IP32 z kompilatorem gcc 3.0.1:
CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXXFLAGS="-O3 -fno-omit-frame-
pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/
usr/local/mysql --with-extra-charsets=complex --enable-thread-safe-client --
enable-local-infile --disable-shared
FreeBSD/sparc64 5.0 z kompilatorem gcc 3.2.1:
CFLAGS=-DHAVE_BROKEN_REALPATH ./configure --prefix=/usr/local/mysql --
localstatedir=/usr/local/mysql/data --libexecdir=/usr/local/mysql/bin --with-
extra-charsets=complex --enable-thread-safe-client --enable-local-infile --
disable-shared --with-innodb
Poniższe opcje były używane do kompilowania pakietów binarnych, które firma My-
SQL AB udostępniała w przeszłości. Pliki te nie są już aktualizowane, ale poniżej
zamieszczono listę opcji w celach poglądowych:
Linux 2.2.xx SPARC z kompilatorem egcs 1.1.2:
CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXX=gcc CXXFLAGS="-O3 -fno-omit-
frame-pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure --
prefix=/usr/local/mysql --with-extra-charsets=complex --enable-thread-safe-
client --enable-local-infile --enable-assembler --disable-shared
Linux 2.2.x x686 z kompilatorem gcc 2.95.2:
CFLAGS="-O3 -mpentiumpro" CXX=gcc CXXFLAGS="-O3 -mpentiumpro -felide-
constructors -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/
[ Pobierz całość w formacie PDF ]