PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : suse+php+mysql+apache



bob_morane77
10.11.02, 12:50
hi,

ich habe wiedermal ein prob. ich hoffe, ihr könnt mir helfen.

system: suse 8.0 php4.2.3

ich habe mysql installiert und wollte nun php mit mysql kompilieren.
da erhalte diese meldung


checking for mysql_close in -lmysqlclient... no
checking for mysql_error in -lmysqlclient... no
configure: error: mysql configure failed. Please check config.log for more information.

im logfile steht :

/usr/i486-suse-linux/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
configure: failed program was:
#line 39720 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char mysql_close();

hat jemand eine idee ?

thx

joey.brunner
10.11.02, 12:55
hi,

also ich weiß jetzt auch nicht genau was da so los ist, ich bin ja kein suse profi, aber... das ist ein altbekanntes suse problem.

irgendwie verplant suse 8.0 die lmysqlclient blibliothek, ich bin darauf gestoßen, als ich snort für einen kunden auf suse kompilieren wollte (mit mysql support). ich bin daraufhin auf sehr viele mitleider gestoßen, die alle dsa selbe problem hatten. aber leider wusste niemand eine lösung. das einzige, das eventuell hilft ist, den mysql-client (standard und text) per hand mit allen bibliotheken zu installieren, da sich dort auch die lmysqlbliblothek befindet. du kannst ja mal nach lmysqlclient suchen (sollten in /usr/lib liegen), wenn die nicht vorhanden sind, dann installier den client mit den sourcen.

joey

bob_morane77
10.11.02, 13:01
unter /usr/lib

habe ich libmysqlclient.so.10 und libmysqlclient.so.10.0.0

den mysql-client habe ich schon drübergebügelt.

mhm

joey.brunner
10.11.02, 13:05
hi,

tja dann sorry, hier enden meine suse kenntnisse. ich hab das problem beim kunden durch eine debian und gentoo installation gelöst ;)

joey

bob_morane77
10.11.02, 13:08
tja, die anderen beiden server laufen bei mir auch auf debian ;-)

der eine hatte nun mal suse. kenn mich damit ja auch nicht so aus !

na schauen mir mal !

cu

netzmeister
10.11.02, 13:55
Hallo,

wozu der Aufwand. Installiert doch einfach die Pakete von den CDs.

Ist doch alles schon dabei und auch sehr gut vorbereitet!

Viele Grüße

Eicke

bob_morane77
10.11.02, 14:37
das hätte ich gern

apache läuft, mysql alleine auch, php ist laut yast ordungsgemäß installiert.

leider funzt php nicht. irgendwie hat er einen internen phpfehler produziert,
wo er sub-sachen aufruft. das dürfte zwar bei einer standardinstallation nicht sein hat man
mir erklärt, aber was solls.

deshalb probiere ich es selber