Archiv verlassen und diese Seite im Standarddesign anzeigen : mysql make prob
also des make bricht mit folgendem error ab
libmysql.c: In function `mysql_real_connect':
libmysql.c:1325: warning: passing arg 5 of `gethostbyname_r' from incompatible p
ointer type
libmysql.c:1325: too few arguments to function `gethostbyname_r'
libmysql.c:1325: warning: assignment makes pointer from integer without a cast
make[2]: *** [libmysql.lo] Error 1
make[2]: Leaving directory `/root/mysql-3.23.52/libmysql'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/mysql-3.23.52'
make: *** [all-recursive-am] Error 2
hat jemand vorschläge?
bob_morane77
09.11.02, 12:34
ich habe soeben das gleiche problem !!!
weiß jemand, was da schief läuft ?
habe suse 8.0
Falls es nicht unbedingt 3.23.52 sein muss, würd ich es mit einer etwas älteren Version versuchen.
Es scheint mit glib, glibc etc. zusammenzuhängen, die müssen irgendwie aktuell sein, ich weiß aber nicht, welche Version.
bob_morane77
10.11.02, 08:43
ist mir eigentlich schnurz, hauptsache die mysql läuft.
ich habe mir vom suse ftp die neueste glibc, gcc gezogen und installiert.
hat nischt gebracht
jetzt such ich mal nach einer älteren mysql
thx
Bei mir hat die 3.23.46 ohne probs durchgeschnurzt.
Ich wollte halt nur mal ne neuere durchkompilieren, kannsein die 51, und hab auch die Fehlermeldung gekriegt.
Ein googeln mit der Fehlermeldung, die du auch hattest, ergab als einziges Ergebnis, dass es eventuell an glib, glibc, etc. liegen könnte.
Es muss nicht immer die neueste Version von mysql sein.
Ich werde demnächst versuchen, die 4.0 zu kompilieren.
Und zwar, weil die angeblich foreign keys unterstützt. Das gab es bisher bei mysql nicht.
Genaueres nachgelesen hab ich noch nicht.
Wenn du Lust hast, es steht auf www.mysql.org
Gruß
Berthold
bob_morane77
10.11.02, 10:00
4.0 beta ?
mhm das ist mir zu riskant, da mein server immer laufen muß.
ich werde mal eine ältere mysql versuchen
erstmal thx.
du kannst ja mal deine erfahrungen mailen.
im google hatte ich auch schon nach dem fehler gesucht.
daraufhin hatte ich ja gcc und glibc neu gezogen.
leider hatte es nicht den erfolg.
cu
Es ist ja ohne weiteres möglich, 2 Versionen parallel zu installieren.
Bspw. wie bei mir
/usr/local/mysql/version-number.
Aber ich warte auf ein stable release.
Die foreign keys scheinen mir der einzig wichtige Unterschied zu sein.
Die 3.23.46 ist ok.
bob_morane77
10.11.02, 10:40
hast du die 46 her ? habe nur ältere gefunden !
http://freshmeat.net/releases/63691/
bob_morane77
11.11.02, 22:51
habe schon anerweitig hilfe bekommen ;-)
bei mir lief die 52er mysql ohne probs durch... *gg*
vielliecht lags ja an der art, wie du die compiled hast?
hast dus denn schonmal mit der 53er versucht?
cu
ich hab das gleiche problem wie der threadstarter mit 54a.
shit.
quinte17, was hast du denn für sys specs? das könnte vielleicht helfen! (versionsnr von gcc, glibc, kernel, distri)
greets
macolo
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.