[Linux] Re: Suse 7.2 Derleme Sorunu&replyto=Pine.LNX.4.31.0107021424580.720-100000@makina2.frontsite.com.tr

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Murat Koc (murat.koc@frontsite.de)
Date: Sat 07 Jul 2001 - 15:09:18 EEST


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Selam,

> Belkide bunu ayri bir soru olarak sormam gerek .
>
> vpopmail kurulumu sirasinda
>
> checking for floor in -lm... yes
> checking for compress in -lz... no
> ( configure ile alinan sonuc )
>

libz nin icinde compress support vardir soyleki

nm /lib/libz.so.1 | grep compress

00001ba0 T compress
00001c50 T compress2
00006fc0 t compress_block
00003870 T uncompress

goruldugu gibi. configure da compress support un libz de olmadigini
soylemesi libz nin olmamasindan da kaynaklanabilir. Eger oncesinde libz
nin varligini check etmemisse ki etmemistir buyuk ihtimalle.

genelde compress in olup olmadigini test icin compress() in icinde
bulundugu ufak bir c dosyasi gecici olarak yaratilir ve derleme basarili
olursa support vardir denir. fakat olmazsa yoktur denir ama basarili
olmamasinin sebebine bakilmaz orada da -lz nin ld tarafindan bulunamamasi
sonucunda basarisizlik olabilir dolayisi ile de yukardaki mnesaji almis
olabilirsiniz.

> make ile
>
> make[1]: Entering directory `/usr/local/qmail-install/vpopmail-4.9.10'
> Making all in cdb
> make[2]: Entering directory `/usr/local/qmail-install/vpopmail-4.9.10/cdb'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/usr/local/qmail-install/vpopmail-4.9.10/cdb'
> make[2]: Entering directory `/usr/local/qmail-install/vpopmail-4.9.10'
> gcc -g -O2 -Wall -o vchkpw vchkpw.o libvpopmail.a -L/usr/lib/mysql
> -lmysqlclient -lz -lnsl -lcrypt -lm
> /usr/bin/ld: cannot find -lz
> collect2: ld returned 1 exit status
> make[2]: *** [vchkpw] Error 1
> make[2]: Leaving directory `/usr/local/qmail-install/vpopmail-4.9.10'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/local/qmail-install/vpopmail-4.9.10'
> make: *** [all-recursive-am] Error 2
>
> mesajini aliyorum .
>
> -lz parametresi desteklenmiyor .

demek ki libz nin varligi check edilmemis dolayisi ile yukardaki mesaji
almissiniz. emin olmak icin

ldconfig -p | grep libz.so

libz.so.1 (libc6) => /lib/libz.so.1
        libz.so.1 (libc6) => /usr/local/lib/libz.so.1
        libz.so.1 (libc5) => /usr/i486-linux-libc5/lib/libz.so.1
        libz.so (libc6) => /usr/lib/libz.so
        libz.so (libc6) => /usr/local/lib/libz.so
        libz.so (libc5) => /usr/i486-linux-libc5/lib/libz.so

bendeki ciktisi sekildeki gibi. (niye iki tane var diye sorarsaniz benim
sistemi ben genelde cok degistiriyorum boyle olabiliyor bazen)

sizde bakin eger benzer bir cikti almiyorsaniz sistemde libz yoktur.

tabii

rpm -qa | grep libz

veya

ls /lib
ls /usr/lib

de libz li birseyler olup olmadigina bakmak da sistemde var olup
olmadigini anlamak icin cozumdur.

Eger yoksa yapacaginiz sey sisteme zlib i yuklemek olacaktir.

Eger varsa ise bulundugu dizinin /etc/ld.so.conf dosyasindan
bvelirtildiginden emin olmaniz gerekir. yoksa oraya eklersiniz ve ldconfig
konutunu verirsiniz.

Bunlarin disinda da aklima baska birsey gelmiyor.

IYI CALISMALAR

                                                                MURAT KOC

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iQIXAwUBO0b79L6uWt8ry/OwFAPmAggAipPFaa6Fy2BB/RcktSRO1CwWBvKNUD/D
XaeZXcRkWN9QWwk0vY7DRaWvd/J7JgBI6fA7NgwUxwSK8mYvA0ciEWMo8fMh3Doj
aciDjX1Tt7eG0oGRV0HPWdGcwjRAVJYIYZ08oBynzlZbERZDKI696OAkpf5WeZym
vLOYxaQLZsz7coekfQTn7RZebWxpxzNXe7or9UOa/tvcFvdK65YN5LBqqtJhehoL
g7LDbe2Mj8Zy2vvnKYSFpG8WhI4QU7/yK9IwlHeMajM+infLwJoB7EIkoreUYd8o
9Z6fsSFvKe7UhMlj2b5GA4X1MFeyphcL8grTy4nsFmzvCwEmT8VEGwgAl9a8uxNR
wBQ3WGbUqksDosRRd8ZX2tmo2iER3MGjryK0Oaelit+pFoA9oiq7/nXLKwnmf1CX
QOZDrZebS9uYqLHh9PICx/AQdQygfCezfVHlJA6L2o5soflWhszWvE7NmvYrgqXA
3B4e9C1NSYEpaM2hLJbx3jHIqmv36jkWbHM+o2kA/x/HM31KueTehXkHmH+KSzpN
FJaVoRaHE/RfaamhRj1J89U2cp7yhZ17Utbl0YRdDNLbcexDARjar3ma6t82PXWw
3kUDVhUtHWsjJy5LeR01qf7ljY+ETQSPYQwfk1b7YWe8L4s4xKDaZXb3CENTxJgC
0PTQ7yW/6C/YRw==
=+Tuy
-----END PGP SIGNATURE-----

-----------------------------------------------------------------------
Liste üyeliğiniz ile ilgili her türlü işlem için
http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.

Listeden çıkmak için: 'linux-request@linux.org.tr' adresine,
"Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz.
-----------------------------------------------------------------------


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.