x86 上の Solaris 8 では、strip
を使用してデバッグシンボルを削除すると、mysqld
がコアダンプします。
Solaris x86 上で gcc
または
egcs
を使用していて、ロード中のコアダンプで問題が発生した場合は、以下の
configure
を使用してください。
CC=gcc CFLAGS="-O3 -fomit-frame-pointer -DHAVE_CURSES_H" \ CXX=gcc \ CXXFLAGS="-O3 -fomit-frame-pointer -felide-constructors -fno-exceptions \ -fno-rtti -DHAVE_CURSES_H" \ ./configure --prefix=/usr/local/mysql
これによって、libstdc++
ライブラリと C++
例外に関する問題が回避されます。
このコマンドを使用しても問題が解決しない場合は、デバッグバージョンをコンパイルして、トレースファイルを使用するか、gdb
でそのデバッグバージョンを実行します。 See
項E.1.3. 「mysqld のデバッグ(gdb 使用)」。
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.