paketieren schlaegt bei prelude-manager-0.8-10 fehl

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
cordovan
Beiträge: 467
Registriert: 03.01.2004 22:37:28

paketieren schlaegt bei prelude-manager-0.8-10 fehl

Beitrag von cordovan » 10.07.2004 12:37:29

make[5]: Entering directory `/root/prelude/prelude-manager-0.8.10/plugins/db/mysql'
/bin/sh ../../../libtool --mode=link gcc -g -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -Wbad-function-cast -Wcast-qual -Wcast-align -Wnested-externs -Wunused -o mysql.la -rpath /usr/local/lib/prelude-manager/db -module -avoid-version mysql.lo -L'/usr/lib' -lmysqlclient -lz -lcrypt -lnsl -lm
gcc -shared .libs/mysql.o -L/usr/lib /usr/lib/libmysqlclient.so -lz -lcrypt -lnsl -lm -Wl,-soname -Wl,mysql.so -o .libs/mysql.so
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make[5]: *** [mysql.la] Error 1
make[5]: Leaving directory `/root/prelude/prelude-manager-0.8.10/plugins/db/mysql'
make[4]: *** [all-recursive] Error 1


er sucht also die datei mysql.la oder interpretiere ich das falsch? was mich etwas stuzig macht ist die zeile mit dem cannot find -lz

aja eine datei mysql.la hab ich installiert unter /usr/lib/ucxx/plugins/native/gql/drivers/mysql.la

thx4help

Benutzeravatar
jack herer
Beiträge: 94
Registriert: 28.07.2003 19:48:17

Beitrag von jack herer » 10.07.2004 18:23:04

/usr/bin/ld: cannot find -lz
So wie ich das sehe fehlt Dir die zlib, bzw. das devel Paket.

Code: Alles auswählen

apt-get install libz-dev
sollte Dir eigentlich weiterhelfen...

Benutzeravatar
cordovan
Beiträge: 467
Registriert: 03.01.2004 22:37:28

Beitrag von cordovan » 10.07.2004 20:44:25

thx das war es :-)

Antworten