Wo bekomme oder finde ich die passenden Libs für mysql?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
Old Shatterhand
Beiträge: 148
Registriert: 14.10.2004 22:55:19
Wohnort: Köln Südstadt

Wo bekomme oder finde ich die passenden Libs für mysql?

Beitrag von Old Shatterhand » 20.04.2005 20:14:50

Ich habe den MySQL Server 4.1 in debian Variante per apt-get installiert und er läuft auch munter vor sich hin. Ein kleines Testprogramm will aber nicht funktionieren, weil die Libs für die MySQL C-API nicht bekannt sind. Nun würde ich diese gern dem Compiler bekannt machen, aber ich finde keine Libs dafür....ich habe das System durchsucht und nichts passendes war dabei. Muss ich noch irgendwas installieren, um diese zu erhalten? Wo liegen diese Libs bei Euch?
"I love deadlines. I like the whooshing sound they make as they fly by."
Douglas Adams

Benutzeravatar
mauser
Beiträge: 1854
Registriert: 27.01.2005 22:34:48

Beitrag von mauser » 20.04.2005 20:19:27

hi,

du musst libmysqlclient14-dev installieren.
mfg
mauser

MarcM
Beiträge: 379
Registriert: 19.06.2004 16:28:22
Wohnort: Kassel

Beitrag von MarcM » 20.04.2005 20:19:51

Das Paket heißt

libmysqlclient14-dev

das landet dann bei mir in /usr/include/mysql

...glaub ich... :)

Greetz
Marc

Benutzeravatar
Old Shatterhand
Beiträge: 148
Registriert: 14.10.2004 22:55:19
Wohnort: Köln Südstadt

Beitrag von Old Shatterhand » 20.04.2005 20:42:34

das hatte ich befürchtet. Dieses Paket will sich ums Verrecken nicht installieren lassen:


Code: Alles auswählen

apt-get install libmysqlclient14-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Sie möchten wahrscheinlich »apt-get -f install« aufrufen, um dies zu korrigieren:
Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
  mysql-admin: Hängt ab: mysql-admin-common (= 1.0.19-1) soll aber nicht installiert werden
E: Nichterfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne jeglich Pakete (oder geben Sie eine Lösung an).
apt-get -f installl endet mit:

Code: Alles auswählen

dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/mysql-admin-common_1.0.19-1_all.deb (--unpack):
 versuche »/usr/share/applications/MySQLAdministrator.desktop« zu überschreiben, welches auch in Paket mysql-administrator ist
dpkg-deb: Unterprozess paste getötet mit Signal (Datenübergabe unterbrochen (broken pipe))
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/mysql-admin-common_1.0.19-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ich weiss da echt nicht weiter.....
"I love deadlines. I like the whooshing sound they make as they fly by."
Douglas Adams

Benutzeravatar
mauser
Beiträge: 1854
Registriert: 27.01.2005 22:34:48

Beitrag von mauser » 20.04.2005 20:45:06

hi,

es gibt auch noch andere pakete für ältere mysql versionen, die heissen dann lib-irgendwas-12-dev oder xxx10-dev. mach mal apt-cache show mysql dev.
vll hilfts..
mfg
mauser

Antworten