Mailinglisten-Archive |
Thomas 'Balu' Walter wrote: > > Egon versteht mich irgendwie nicht - vielleicht auch andere... :). > > Das > ./configure --with-apxs=/usr/local/apache/bin/apxs --enable-versioning \ > --with-mysql --enable-track-var --with-dbm --with-ftp > > klappt wunderbar - er meckert auch keine fehlende mysql.h an (die bei mir in > /usr/include/mysql/ liegt). Ich habs schon verstanden, mit --with-mysql sollte es auch bei der SuSe tun. > Erst das make liefert am Ende (wenns ans linken geht): > ... > ranlib libmodphp3-so.a > /usr/local/apache/bin/apxs -c -o libphp3.so -I. -I. -Wl,'-rpath > /usr/lib/mysql' ./mod_php3.c libmodphp3-so.a -L/usr/local/lib > -L/usr/lib/mysql -lmysqlclient > -lgdbm pcrelib/libpcre.a -lpam -lm -ldl -lcrypt > -lnsl -lresolv -Lpcrelib -lpcre > gcc -DLINUX=2 -DUSE_HSREGEX -DUSE_EXPAT -I../lib/expat-lite -fpic > -DSHARED_MODULE -I/usr/local/apache/include -I. -I. -c ./mod_php3.c > gcc -shared -o libphp3.so ./mod_php3.o libmodphp3-so.a -L/usr/local/lib > -L/usr/lib/mysql -lmysqlclient -lgdbm pcrelib/libpcre.a -lpam -lm -ldl > -lcrypt -lnsl -lresolv -Lpcrelib -lpcre -Wl,-rpath /usr/lib/mysql > gcc: /usr/lib/mysql: No such file or directory > apxs:Break: Command failed with rc=65536 > make: *** [libphp3.so] Error 1 > > Denn /usr/lib/mysql existiert nicht. Dann schmeiss den Murks weg, hole Dir die neueste MySQL-Quellen und installiere das. Dann solltest haben: /usr/local/include/mysql und /usr/local/lib/mysql > Was sollte da drin sein? Was passiert, wenn ich den gcc-Aufruf ohne -Wl > durchfuehre klappt es, aber laeuft es dann vernuenftig? In include/mysql sind die Header-Dateien und in lib/mysql die Bibliotheken z.B. die libmysqlclient.a -Egon -- Six Offene Systeme GmbH · Sielminger Straße 63 · D-70771 L.-Echterdingen Fon +49 711 9 90 91 64 · http://www.six.de/ Fax +49 711 9 90 91 99 · mailto:egon_(at)_six.de
php::bar PHP Wiki - Listenarchive