Oracle 5.0 Reference Manual page 198

Table of Contents

Advertisement

With
2.95.2, you may encounter the following compile error:
gcc
sql_acl.cc:1456: Internal compiler error in `scan_region',
at except.c:2566
Please submit a full bug report.
To fix this, you should change to the
change
-O3
compile line). After this is done, you can just change back to the top-level directory and run
again.
2.20.5.7. SGI Irix Notes
As of MySQL 5.0, we do not provide binaries for Irix any more.
If you are using Irix 6.5.3 or newer,
has
CAP_SCHED_MGT
following shell command:
chcap "CAP_SCHED_MGT+epi" /opt/mysql/libexec/mysqld
You may have to undefine some symbols in
compiling.
In some Irix implementations, the
some
SELECT
HAVE_ALLOCA_H. If
HAVE_READDIR_R. You may have to remove the
SGI recommends that you install all the patches on this page as a set:
patches/patchset/6.2_indigo.rps.html
At the very minimum, you should install the latest kernel rollup, the latest
rollup.
libc
You definitely need all the POSIX patches on this page, for pthreads support:
http://support.sgi.com/surfzone/patches/patchset/6.2_posix.rps.html
If you get the something like the following error when compiling mysql.cc:
"/usr/include/curses.h", line 82: error(1084):
invalid combination of type
Type the following in the top-level directory of your MySQL source tree:
extra/replace bool curses_bool < /usr/include/curses.h > include/curses.h
make
There have also been reports of scheduling problems. If only one thread is running, performance is
slow. Avoid this by starting another client. This may lead to a two-to-tenfold increase in execution
speed thereafter for the other thread. This is a poorly understood problem with Irix threads; you may
have to improvise to find solutions until this can be fixed.
If you are compiling with gcc, you can use the following
CC=gcc CXX=gcc CXXFLAGS=-O3 \
./configure --prefix=/usr/local/mysql --enable-thread-safe-client \
--with-named-thread-libs=-lpthread
On Irix 6.5.11 with native Irix C and C++ compilers ver. 7.3.1.2, the following is reported to work
CC=cc CXX=CC CFLAGS='-O3 -n32 -TARG:platform=IP22 -I/usr/local/include \
to
(or add
immediately after
-O0
-O0
privileges (such as root) or give the
alloca()
statements, remove the lines from
mysqladmin create
Other Unix Notes
directory and do a cut-and-paste of the last
sql
if you do not have any
gcc
is able to create threads only if you run it as a user that
mysqld
after running
config.h
function is broken. If the
config.h
doesn't work, remove the line from
HAVE_TERM_H
configure
178
option on your
-O
server this privilege with the
mysqld
and before
configure
server dies on
mysqld
that define
HAVE_ALLOC
config.h
line as well.
http://support.sgi.com/surfzone/
rollup, and the latest
rld
command:
line, but
gcc
make
and
that defines

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mysql 5.0

Table of Contents