Perl Dbd:mysql - instalace - problem

Jan Jirmasek jim na ure.cas.cz
Pondělí Září 25 15:27:24 CEST 2000


On Mon, 25 Sep 2000, Filip Jirsák wrote:

> ahoj vsem,
> mam RH6.2CZ, Perl 5 a posledni mySQL 2.23 nainstalovane z
> RPMek. Potrebuju k tomu nainstalovat DBI a DBD:MySQL. DBI
> projde v poradku, ale pri instalaci DBD:MySQL se nejprve na konci
> provadeni Makefile.PL objevi toto:
> 
> Note (probably harmless): No library found for -lgz.
> 
> Pak, pri provadeni prikazu make se vypise toto:
> 
> make[1]: Entering directory `/install/perl/Msql-Mysql-modules-
> 1.2215/mysql'
> LD_RUN_PATH="/usr/lib/mysql:/lib:/usr/lib:/usr/lib/gcc-lib/i386-
> redhat-linux/egc
> s-2.91.66" cc -o ../blib/arch/auto/DBD/mysql/mysql.so  -shared -
> L/usr/local/lib
> dbdimp.o mysql.o -L/usr/lib/mysql    -L/usr/lib/mysql -lmysqlclient -lm
> -lz -L/u
> sr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66 -lgcc
> /usr/bin/ld: cannot find -lz
> collect2: ld returned 1 exit status
> make[1]: *** [../blib/arch/auto/DBD/mysql/mysql.so] Error 1
> make[1]: Leaving directory `/install/perl/Msql-Mysql-modules-
> 1.2215/mysql'
> make: *** [subdirs] Error 2
> 
> Dival jsem se do /usr/lib/mysql, a tam opravdu zadna knihovna "z"
> (ale ani "m") neni. Nevite nekdo, cim by to mohlo byt
> (nekompatibilita DBD:mysql s 2.23?).

Zrejme budete potrebovat knihovnu libz. V redhatu ji najdete v baliku
zlib-devel. Ta knihovna m (libm), to jsou matematicky funkce a ty jsou k
dispozici v baliku glibc-devel.


							Jim




Další informace o konferenci Linux