Hallo allerseits! Fritz Mundtart schrieb:
ich will PHP (5.1.6) compilieren (auf SuSE 10.1) und bekomme eine Errormeldung, mit der ich nichts anfangen kann. Vielleicht sagt euch das ja was:
[...] checking for MySQL support... yes checking for specified location of the MySQL UNIX socket... no checking for MySQL UNIX socket location... no 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. Hurra! Ich bin einen kleinen Schritt weiter! :-) Für alle, die irgendwann mal an der selben Stelle festhängen: Es empfiehlt sich darauf zu achten, welche Version man von der MySQL Binary installiert.
Ich hatte erst die Version Linux (x86, glibc-2.2, "standard" is static, gcc) verwendet. Mit der "reinen" Linux (x86) - verwendet glibc 2.3 - geht es besser! :-) configure läuft endlich durch! Aber ich hänge nun doch wieder fest: das make wird leider abgebrochen mit der Meldung: [...] bn_lib.c:(.text+0xc30): multiple definition of `BN_bin2bn' /usr/local/mysql//lib/libmysqlclient.a(ssl.o):ssl.cpp:(.text+0x1378): first defined here /usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld: Warning: size of symbol `BN_bin2bn' changed from 165 in /usr/local/mysql//lib/libmysqlclient.a(ssl.o) to 405 in /usr/local/ssl//lib/libcrypto.a(bn_lib.o) collect2: ld returned 1 exit status make: *** [libphp5.la] Error 1 Hat jemand 'ne Idee, was das nun wieder heißen könnte??? Grüße Fritz