Oracle 5.0 Reference Manual page 184

Table of Contents

Advertisement

/usr/lib/libc.a(putc.o): In function `_IO_putc':
putc.o(.text+0x0): multiple definition of `_IO_putc'
You can avoid using
shell>
CXX=gcc ./configure
2.20.1.6. Linux SPARC Notes
In some implementations,
statement always returns an empty set. This can be fixed by removing
after configuring and before compiling.
config.h
2.20.1.7. Linux Alpha Notes
We have tested MySQL 5.0 on Alpha with our benchmarks and test suite, and it appears to work well.
We currently build the MySQL binary packages on SuSE Linux 7.0 for AXP, kernel 2.4.4-SMP,
Compaq C compiler (V6.2-505) and Compaq C++ compiler (V6.3-006) on a Compaq DS20 machine
with an Alpha EV6 processor.
You can find the preceding compilers at http://www.support.compaq.com/alpha-tools/. By using these
compilers rather than gcc, we get about 9% to 14% better MySQL performance.
For MySQL on Alpha, we use the
the binary runs on all Alpha processors. We also compile statically to avoid library problems. The
configure
CC=ccc CFLAGS="-fast -arch generic" CXX=cxx \
CXXFLAGS="-fast -arch generic -noexceptions -nortti" \
./configure --prefix=/usr/local/mysql --disable-shared \
--with-extra-charsets=complex --enable-thread-safe-client \
--with-mysqld-ldflags=-non_shared --with-client-ldflags=-non_shared
Some known problems when running MySQL on Linux-Alpha:
• Debugging threaded applications like MySQL does not work with
5.1 instead.
• If you try linking
In other words, do not use
2.20.1.8. Linux PowerPC Notes
MySQL should work on MkLinux with the newest
2.20.1.9. Linux MIPS Notes
To get MySQL to work on Qube2 (Linux Mips), you need the newest
glibc-2.0.7-29C2
2.20.1.10. Linux IA-64 Notes
To get MySQL to compile on Linux IA-64, we use the following
2.96:
gcc
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-comment=Official MySQL binary" \
--with-extra-charsets=complex
by running
libg++.a
readdir_r()
-arch generic
command looks like this:
statically when using gcc, the resulting image dumps core at startup time.
mysqld
--with-mysqld-ldflags=-all-static
is known to work. You must also use
Linux Notes
like this:
configure
is broken. The symptom is that the
flag to our compile options, which ensures that
package (tested with
glibc
gcc
164
SHOW DATABASES
HAVE_READDIR_R
4.18. You should use
gdb
with gcc.
glibc
libraries.
glibc
2.95.2 or newer).
command for building with
configure
from
gdb
2.0.7).

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mysql 5.0

Table of Contents