![]() |
tcl sorunu egdrop botları sunucuya alırken ./eggdrop: error while loading shared libraries: libtcl8.4.so: cannot open shared object file: No such file or directory bu tarz hata alıyorum neden kaynaklıdır acaba bilen varsa yardımcı olursanız sevinirim |
Cevap: tcl sorunu Makinada tcl kurulu degil sanirim. |
Cevap: tcl sorunu Tcl kurulu olup olmadığını anlamak için : shell'inize login olup : tclsh komutu uygulayın ,sonra Kod: package present Tcl Tcl sürümünü verir. yada Kod: info patchlevel ( edit: bu arada : Kod: info library tclsh'den çıkmak için ctrl+c yada exit yazıp enter uygulayabilirsiniz. önce Tcl 'nin makinada nerede kurulu olduğunu bulmalısınız .(çünkü bot nerede olduğunu bulamıyor/göremiyor.) botun kurulum dizini içindeyken : Kod: ldd eggdrop whereis tcl yada her shell üzerinde aktif olmayan bir komut olsada locate "libtcl8.*.so" yada find / -name "libtcl8.*.so" gibi komutlarla Tcl'nin bulunduğu dizini aratın. root iseniz ,manuel olarak: Kod: /etc/ld.so.conf /usr/local/lib dizinini dosyaya ekleyip daha sonra: Kod: ldconfig yada root olarak sadece şu komutu uygulamanız aynı işi görecektir.-> Kod: echo "/usr/local/lib" >> /etc/ld.so.conf && /sbin/ldconfig root değilseniz: shell hesabınızda : .bashrc adında bir dosya olmalı...o dosyayı açın ve şu iki satırı ekleyin: Kod: export LD_LIBRARY_PATH=/usr/local/lib:${LD_LIBRARY_PATH} eggdrop1.* kurulum klasöründe : ./configure komutunu libtcl8.x.so ve tcl.h dosyasının dizinini gösterecek şekilde uygulayın : Kod: ./configure --with-tcllib=/usr/local/lib/libtcl8.6.so --with-tclinc=/usr/local/include/tcl.h eğerki .bashrc dosyası bulunamamış yada bir şekilde yukardaki satırları ekleyememişseniz, yukardaki şekilde ./configure uygulandıktan sonra :o iki komutu eggdrop kurulumu sırasında girin: Kod: export LD_LIBRARY_PATH=/usr/local/lib:${LD_LIBRARY_PATH} daha sonra : Kod: make config && make && make install DEST=/botu/kurmak/istediğiniz/yer not : tabii Tcl sistemde kuruluysa ama eggdrop onu bulamıyorsa yukardaki şekilde bulması/görmesi sağlanır. yok gerçektende hiç kurulmamışsa, o halde -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
Cevap: tcl sorunu Bu kadar uzatmaya gerek yoktu aslinda. Root ile yum install tcl-devel komutunu uygulaman yeterli. :D |
Cevap: tcl sorunu bizde "mit" olmuş, "tabu" haline getirilmiş ,kimden ,nereden nasıl çıktığı belli olmayan ,bir takım "hatalı" bilgiler var. bunlar ta geçmişten,bugüne böyle anlatıla gelmiş,öyle gelmiş öylede giden şeyler; http.tcl eggdrop'unuza yükleyin* gibi... oysa http paketi -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Tcl'nin bir parçası.eggdrop Tcl paketi kurulmadan ve ona gösterilmeden zaten çalışmaz.(yukarda görüldüğü gibi..) ve http ,Tcl ile birlikte gelir zaten.Tcl kurulmuşsa bot tcl ile kurulmuşsa (ki başka yolu olmaz.) ,http paketinizde vardır sonuç olarak....ayrıca ne yüklemek gerekir nede eggdrop.conf'ta göstermek... diğer aklıma gelen ,tcl scriptlerin yanında birde nerden geldiği belli olmayan "kolay.conf vs " diye "lanse" edilmiş uyduruk neüdüğü belirsiz .conf*'larında script yanında verilmesi ... (kesinlikle başka hiçbir yerde eşi benzeri görülmeyen bir uygulama*) diğer mitlerden biride eggdrop'un çalışması için tcl yanında tcl-devel'e ihtiyaç duyması.... çünkü yoktur, -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] buda kimin ne zaman ne amaçla,nerden gördüğü belirsiz,getirip burada "lanse" edilmiş bir aslı astarı olmayan şehir efsanesinden başka birşey değildir... not : bu arada bu -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sayfasını son modifiye eden/güncelleyen de benim. eggwiki'nin ve eggheads'in sahibi ve hosting'ini yapan kişi "simple"' oradaki anlatım artık eskimiş/demode olduğundan ,onun izniyle ben güncellemesini geçen yıl yapmıştım. Tcl8.6.0 sürümü yeni çıkmıştı o sıralar. şimdiyse Tcl8.6.3rc1 -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kullanımda ,son testleri,düzeltmeleri yapılıyor. yakın zamanda resmi sürüm olarak yer alacak... |
Cevap: tcl sorunu Tamam arastirmaci ustat buyuksun sana birakiyorum. :D |
Cevap: tcl sorunu bu konuda yardımcı olurmusun acaba sıkıntı giderilemedi hocam özelden iletişim için adres verirse ekleyim |
Cevap: tcl sorunu @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] knk yazmaya fırsatım olmamıştı. Makinada tcl dosyası eksik. Verdiğim komutları sırası ile uygula. SSh'den root olarak login ol daha sonra; Kod: cd Kod: wget |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:14. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk