lookjapan.COM - IRC ve mIRC dünyasının forumu!

lookjapan.COM - IRC ve mIRC dünyasının forumu! (http://www.lookjapan.com/index.php)
-   Eggdrop, BNC ve Socket Botlar (http://www.lookjapan.com/forumdisplay.php?f=68)
-   -   Linux Makine Tcl Hatası Yardım Lütfen (http://www.lookjapan.com/showthread.php?t=4588)

PoLiCeS 30 Mart 2017 20:53

Linux Makine Tcl Hatası Yardım Lütfen
 
Ö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

Entrance 30 Mart 2017 21:37

Cevap: Linux Makine Tcl Hatası Yardım Lütfen
 
Alıntı:

PoLiCeS Nickli Üyeden Alıntı (Mesaj 8427)
Ö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.

unreaLL 16 Nisan 2017 22:44

Cevap: Linux Makine Tcl Hatası Yardım Lütfen
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Denedim Ama gecici bi cözüm makine reboot edince tekrar bu komutları
export LD_LIBRARY_PATH=/usr/lib/:${LD_LIBRARY_PATH}
export TCL_LIBRARY=/usr/lib/tcl8.x
istemekte . kalıcı bi cözüm bulamazmıyız ? veya yazma izinleri veya okuma izinleriyle bi alakası olabilirmi ?

Entrance 17 Nisan 2017 21:00

Cevap: Linux Makine Tcl Hatası Yardım Lütfen
 
Alıntı:

unreaLL Nickli Üyeden Alıntı (Mesaj 8505)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Denedim Ama gecici bi cözüm makine reboot edince tekrar bu komutları
export LD_LIBRARY_PATH=/usr/lib/:${LD_LIBRARY_PATH}
export TCL_LIBRARY=/usr/lib/tcl8.x
istemekte . kalıcı bi cözüm bulamazmıyız ? veya yazma izinleri veya okuma izinleriyle bi alakası olabilirmi ?

TCL ile alakalı hiçbir bilgim yok, ama bir zamanlar ben de bu sorunla karşılaşmıştım. Kurulumu aşağıdaki komutlarla gerçekleştirip, çözüm bulmuştum bir dene istersen kurulumu bu şekilde yapmadıysan..


Alıntı:

cd /usr/local/src
wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
tar -zxvf tcl8.4.5-src.tar.gz
cd tcl8.4.5/unix
./configure –enable-threads
make
make install
^^


All times are GMT +3. The time now is 03:36.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.