Moin Moin, ich habe mir gerade mysql kompiliert und installiert. libmysqlclient liegt nun in /usr/local/lib/mysql/ 1222102 0 lrwxrwxrwx 1 root staff 24 Nov 7 18:53 /usr/local/lib/mysql/libmysqlclient.so -> libmysqlclient.so.10.0.0 1222101 0 lrwxrwxrwx 1 root staff 24 Nov 7 18:53 /usr/local/lib/mysql/libmysqlclient.so.10 -> libmysqlclient.so.10.0.0 1222100 132 -rwxr-xr-x 1 root staff 129837 Nov 7 18:53 /usr/local/lib/mysql/libmysqlclient.so.10.0.0 Ich habe zudem /usr/local/lib/mysql in /etc/ld.so.cache eingetragen und ldconfig ausgefuehrt. Wenn ich nun Applikationen uebersetzten moechte, die auf libmysqlclient basieren, dann muss ich /usr/local/lib/mysql noch immer explizit mit -L nennen. Was mache ich falsch. Eigentlich muesste der ld doch im ld.so.cache finden, dass es eine libmysqlclient genau dort gibt. Ich bedanke mich schon jetzt fuer Eure Hilfe - Dennis