Suche das Paket mysql-devel für Debian Testing, konnte es bisher aber noch nicht finden. Hat da wer ein Debian Paket?
Habe es im Internet nur als Red Hat RPM gefunden, kann ich das auch unter Debian installieren? Wohl kaum, oder? DAnke Vorab!
mysql-devel für Debian testing?
- carzimo
- Geschlossen
-
-
Hi,
wenn du damit Header-Dateien usw. zum kompilieren meinst, die Pakete heißen
libmysqlclient12-dev
oder
libmysqlclient14-dev
Gruß
Mag1c -
Bin gerade dabei einen eMail Gateway zwecks Spam Abwehr mit SpamAssassin umzusetzen (gab es vor einiger Zeit mal einen Praxis Artikel in der Ct) und habe das soweit alles am Laufen. Um das ganze grafisch darstellen zu können, was das Gateway leistet, wollte ich ein Log Analyser installieren, der MySQL benötigt mit einem bestimmten Perl SQL Paket, was wiederum den Befehl
benötigt.
Laut Quellen im Internet soll das Tool mit dem mysql-devel Paket kommen, bisher ist es nämlich nicht auf dem System und ohne dem keine Kompilierung des benötigten Perl SQL Paketes. Bin momentan gerade nicht zu Hause, werde Deinen Tipp aber auf jeden Fall mal versuchen. Dann kann ich auch noch mal nachschauen, wie die Pakete genau heißen, die ich kompilieren wollte. Danke auf jeden Fall schon Mal! -
Super danke!
Gerade getestet, jetzt läuft es, zumindest findet er jetzt die Funktion mysql_config.
Beim Kompilieren spuckt er jetzt zwar einen anderen Fehler aus, aber da schau ich mal!
Also, recht herzlichen Danke noch Mal! -
Hänge momentan immer noch fest bei dem Fehler während des Kompilierens. Ich habe dazu folgenden Artikel im Internet gefunden:
Zitat
If you are voluntarily using the older DBD::mysql driver (2.1028) because the
newer driver results in "MySQL server has gone away at ...", and you are
compiling for MySQL 4.1, and you get these error during make:mysql.xs: In function `XS_DBD__mysql__dr__admin_internal':
mysql.xs:101: too few arguments to function `mysql_shutdown'
make: *** [mysql.o] Error 1Then you can fix the error with this simple patch to mysql.c:
--- mysql.c.orig 2005-03-07 13:18:52.000000000 -0800
+++ mysql.c 2005-03-07 13:19:21.000000000 -0800
@@ -1193,7 +1193,7 @@
}
if (strEQ(command, "shutdown")) {
- result = mysql_shutdown(sock);
+ result = mysql_shutdown(sock, SHUTDOWN_DEFAULT);
} else if (strEQ(command, "reload")) {
result = mysql_reload(sock);
} else if (strEQ(command, "createdb")) {Wie baue ich daraus jetzt einen Patch?
Da muß ja irgendwie eine Datei bei rauskommen, die ich dann über den Patch Befehl aufrufe, oder? Danke Vorab! -
Hi,
wieso beschreibst du nicht erstmal den Fehler. Ich bezweifle, daß du da irgendwas patchen mußt.
Gruß
Mag1c -
Fehler ist wie in dem Artikel aus dem Netz beschrieben. Bei dem make Befehl bricht die Routine mit diesem Fehler ab.
Habe die mysql.c Datei den Änderungen angeglichen, jetzt läuft auch der make Befehl sauber durch. -
Du suchst in der Datei mysql.c die Zeile:
result = mysql_shutdown(sock);und ersetzt sie durch:
result = mysql_shutdown(sock, SHUTDOWN_DEFAULT);Obs dann funktioniert hab ich nicht getestet.
-
So, möchte gerne das Tool Mailwatch installieren.
Als Grundlage dient ein Debian Sarge mit 2.6.10 Kernel und installiertem Exim 4, Spamassassin und MailScanner alut C't Artikel aus C't 01/2004. Kann mir irgendwer Tipps geben, wie ich Mailwatch installiert bekomme?
Oder eine Website wo die grundlegenden MySQL Sachen erklärt sind? Stehe momentan bei der Installation von Mailwatch ein wenig auf dem Schlauch, würde mich auch nicht gerade als Linux Fachmann bezeichnenTja, man wächst mit seinen Aufgaben. Verdammt die Schuhe passen nicht mehr...
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!