PythonQ 240-8XX Manual de usuario Pagina 134

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 133
Kapitel 3: Installation von MySQL 113
In file included by mysql.cc:50:
/usr/include/term.h:1060: syntax error before ‘,’
/usr/include/term.h:1081: syntax error before ‘;’
Das Problem osen Sie auf eine der folgenden Weisen:
Konfigurieren Sie mit CFLAGS=-DHAVE_CURSES_H CXXFLAGS=-DHAVE_CURSES_H
./configure.
Editieren Sie /usr/include/widec.h’, wie weiter oben gezeigt, und lassen Sie config-
ure noch einmal laufen.
Entfernen Sie die #define HAVE_TERM-Zeile aus der config.h’-Datei und lassen Sie
make noch einmal laufen.
Wenn Sie das Problem bekommen, dass Ihr Linker -lz nicht finden kann, wenn Sie
Ihr Client-Programm linken, liegt das wahrscheinlich daran, dass Ihre libz.so’-Datei
in /usr/local/lib installiert ist. Sie onnen das mit einer der folgenden Methoden
beheben:
F¨ugen Sie /usr/local/lib zu LD_LIBRARY_PATH hinzu.
F¨ugen Sie einen Link auf libz.so von /lib hinzu.
Wenn Sie Solaris 8 benutzen, onnen Sie die optionale zlib aus Ihrer Solaris-8-CD-
Distribution installieren.
Konfigurieren Sie MySQL mit der --with-named-z-libs=no-Option.
3.6.3.2 Anmerkungen zu Solaris x86
Auf Solaris 2.8 auf x86 erzeugt mysqld einen Speicherauszug (Core Dump), wenn Sie darin
’strip’ laufen lassen.
Wenn Sie gcc oder egcs auf Solaris x86 benutzen und Probleme mit Speicherausz¨ugen
(Core Dumps) unter Last erleben, sollten Sie folgenden configure-Befehl benutzen:
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
Das vermeidet Probleme mit der libstdc++-Bibliothek und mit C++-Ausnahmefehlern.
Wenn das nicht hilft, sollten Sie eine Debug-Version kompilieren und sie mit einer Trace-
Datei oder unter gdb laufen lassen. Siehe Abschnitt D.1.3 [Using gdb on mysqld], Seite 696.
3.6.4 Anmerkungen zu BSD
3.6.4.1 Anmerkungen zu FreeBSD
FreeBSD 3.x wird f¨ur MySQL empfohlen, weil das Thread-Paket sehr viel integrierter ist.
Die einfachste und daher empfohlene Art der Installation ist die Benutzung der mysql-server-
und mysql-client-Ports, die auf http://www.freebsd.org verf¨ugbar sind.
Durch deren Benutzung erhalten Sie:
Vista de pagina 133
1 2 ... 129 130 131 132 133 134 135 136 137 138 139 ... 767 768

Comentarios a estos manuales

Sin comentarios