[Postfixbuch-users] Fehler beim Compilieren mit MYSQL
Christian
MainNewz at gmx.net
Mo Dez 20 11:53:37 CET 2004
Hello Ralf,
Monday, December 20, 2004, 11:43:36 AM, you wrote:
> * Christian <MainNewz at gmx.net>:
>> Hallo,
>>
>> ich bekomme immer eine Fehlermeldung beim Compilieren der v. 2.1.5.
>> Bei google hab ich dazu leider nichts hilfreiches gefunden.
>>
>> Nach eingabe von
>> # make -f Makefile.init makefiles 'CCARGS=-DHAS_MYSQL
>> -I/usr/local/mysql/include' 'AUXLIBS=-L/usr/local/mysql/bin
>> -lmysqlclient -lz -lm'
>> und
>> # make
>> bekomme ich folgende Ausgabe.
>> -------------------------------
>> er_service.o master_status.o master_listen.o master_vars.o
>> master_wakeup.o master_flow.o ../../lib/libglobal.a
>> ../../lib/libutil.a -L/usr/local/mysql/bin/mysql -lmysqlclient -lz
>> -lm -ldb -lnsl -lresolv
>> /usr/bin/ld: cannot find -lmysqlclient
>> collect2: ld returned 1 exit status
>> make: *** [master] Error 1
>> make: *** [update] Error 1
>> -------------------------------
>>
>> mysql ist in der Version 4.1.8 compiliert und installiert.
>>
>> Hat jemand einen Tip für mich?
> libmysqlclient* wird nicht gefunden.
> AUXLIBS=-L/usr/local/mysql/bin -lmysqlclient -lz -lm
> sieht falsch aus. Liebt libmysqlclient* in /usr/local/mysql/bin??
dürft alles drin liegen:
/usr/local/mysql/lib/mysql # ll libmysqlclient*
lrwxrwxrwx 1 root mysql 21 Dec 20 11:10 libmysqlclient -> libmysqlclient.14.0.0
lrwxrwxrwx 1 root mysql 21 Dec 20 11:10 libmysqlclient.14 -> libmysqlclient.14.0.0
-rwxr-xr-x 1 root mysql 382k Dec 20 11:10 libmysqlclient.14.0.0
-rw-r--r-- 1 root mysql 457k Dec 20 11:10 libmysqlclient.a
-rwxr-xr-x 1 root mysql 862 Dec 20 11:10 libmysqlclient.la
lrwxrwxrwx 1 root mysql 14 Dec 20 11:46 libmysqlclient.so -> libmysqlclient
den link libmysqlclient.so musste ich selbst erzeugen aber trotzdem
geht's nicht. hab oben einen kleinen Fehler, hab mit folgendem
compiliert.
# make -f Makefile.init makefiles 'CCARGS=-DHAS_MYSQL -I/usr/local/mysql/include/mysql' 'AUXLIBS=-L/usr/local/mysql/bin/mysql -lmysqlclient -lz -lm'
an ein bin und include hängt noch ein /mysql dran.
hab ich ggf. mysql falsch compiliert? Habs nach der Anleitung von
mysql selbst gemacht. und mysql selbst läuft auch und ist benutzbar.
Mehr Informationen über die Mailingliste Postfixbuch-users