Hallo, Am Fre, 19 Mai 2006, Kyek, Andreas, VF-DE schrieb:
Nun will ich mir gerade ein rpm daraus bauen, scheitere aber dabei. Fehlermeldungen:
gcc -Wmissing-prototypes -Wformat -DHAS_LDAP -DHAS_PCRE -DUSE_SASL_AUTH -I/usr/include/sasl -DMAX_DYNAMIC_MAPS -DHAS_MYSQL -I/usr/include/mysql -DHAS_PGSQL -I/usr/include/pgsql -DUSE_TLS -O2 -g -march=i686 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -Wno-comments -DSNAPSHOT -O -I. -I../../include -DLINUX2 -o error error.o ../../lib/libmaster.a ../../lib/libglobal.a ../../lib/libutil.a -lldap -llber -lpcre -lsasl2 -lssl -lcrypto -ldb -lnsl -lresolv ../../lib/libglobal.a(dict_mysql.o): In function `dict_mysql_quote': /usr/src/packages/BUILD/postfix-2.3-20060517/src/global/dict_mysql.c:279: undefined reference to `mysql_real_escape_string'
Da fehlt ein '-lmysqlclient'. Ist mysql-devel mit mysql_config oder mysql-config installiert? Und wird dieses von postfix beim ./configure gefunden? Was gibt bei dir ein 'mysql_config --cflags --libs' aus? Wie sieht die Ausgabe von ./configure zu mysql aus? (config.log? per PM)... -dnh -- Aaaargh. Was war das denn? Schiss-Dur, oder Gugge-Moll? So schief gestrichen hat ja noch keiner. -- Jakob in dag°