PoLiCeS Nickli Üyeden Alıntı

Öncelikle Selamın Aleyküm Arkadaşlar..
tcl ve eggdrop kurulumu yaptım ./eggdrop -m bot.conf seklinde sunucuya sokmak istedigimde tcl 8.5 versiyonu kurdum fakat asagıdaki hatayı alıyorum kesin cözümü nedir bilen varmı ? Yardımlarınız icin simdiden teşekkürler ..
./eggdrop: error while loading shared libraries: libtcl8.5.so: cannot open share d object file: No such file or directory
saywhat, nickli arkadaşın mesajından alıntı..
eggdrop kurulum klasörü içindeyken (eggdrop1.6.21/ gibi..) ./configure --help komutu configure seçeneklerinizi listeler...
eggdrop kurulumu makinadaki Tcl kurulu dizini göremiyor / bulamıyor.
shell hesabınıza bağlanın : tclsh komutu verin ardından : info patchlevel komutu makinada kurulu Tcl sürümünü verir. exit deyip geri çıkın ve whereis tcl-sürümünüz komutu Tcl paketinin kurulu olduğu yeri gösterir. /usr/lib/tcl8.x /usr/include/tcl8.x gibi..
bu bilgiyi eggdrop kurulumunda ./configure ile birlikte bota Tcl dizininizi göstererek kullanın : örnek :
Kod:
./configure --with-tcllib=/usr/lib/libtcl8.x.so --with-tclinc=/usr/include/tcl.h
gibi...
ardından make config çekmeden export edin:
Kod:
export LD_LIBRARY_PATH=/usr/lib/:${LD_LIBRARY_PATH}
export TCL_LIBRARY=/usr/lib/tcl8.x
sonra normal şekilde eggdrop kurulumunu make config && make && make install DEST=/yeni/botun/yeri/adı ile bitirin.
yukardaki komutlar örnektir .kendi makinanızdaki Tcl sürümü ve dizinine göre değişip kullanırsınız... ben tcl8.x olarak gösterdim.tcl8.4 serisiyse sürümünüz tcl8.4 ...8.5 se tcl8.5
vb.. şeklinde değişmelisiniz.