28 Mayıs 2008 Çarşamba

Yapboz Versiyon 2.1..


Az önce hiç tanımadığım birinin uzun süredir Yapboz' u kullandığını anlattığı bir e-posta aldım. Ne yalan söyliyim mutlu oldum. İnternette Yapboz' a ulaşmak biraz zor. O yüzden aşağıda veriyorum.

Yapboz programına buraya tıklayarak ulaşabilirsiniz.

Eğer yukarıdaki adres çalışmıyorsa, lütfen burayı deneyin..

17 Mayıs 2008 Cumartesi

Ohh beah!!!

En sonunda Bandwidth Broker kodlarını NS ile entegre edebildim. Biliyorum ki İbrahim Hocam henüz bu aşamada olduğumu bilse aazıma sıçar. Ama halledicem..
Hem işi de kavradım. Kodlarla da gayet samimi olduk.
Bekle beni BB dünyası..

Ama önce misafirlerimle ilgilenmem gerekiyor...

BBbase.cc?!?

Sorun arkasına sorun. Tam birini halletim derken bir diğeri çıkıyor. Şimdi de BBbase.cc de cons char* dan char* a illegal çevrim hatası veriyor. Bakalım bulabilcem mi??

---18/05/2007 02:05---
Neyse ki bunu da buldum. Aslında basitmiş. Arkadaşlar Bandwidth Broker kodlarını hazırlarken, tcl.result() çıktısını verebilmek için char* kullanmışlar. char* ları const char* haline getirince sorun çözülüyor. Tabii bunu bütün BB kod sayfaları için yapmak gerekli..

14 Mayıs 2008 Çarşamba

İmdat!!!

Yahu kaç saattir şu salak hata ile uğraşıyorum:

common/ip.h:98: error: declaration of `int& hdr_ip::from_node_()'
common/ip.h:73: error: conflicts with previous declaration `int hdr_ip::from_node_'
common/ip.cc: In member function `virtual void IPHeaderClass::export_offsets()':
common/ip.cc:59: error: ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&hdr_ip::from_node_'
common/ip.cc:59: error: cannot convert `&hdr_ip::from_node_' from type `int&(hdr_ip::*)()' to type `char*'
make: *** [common/ip.o] Hata 1

Network Simulator-2(ns-2) yi yeniden derlemeye çalışırken veriyor bu hatayı. Mevcut tanımlı değişkenler gibi integer bir değişken tanımladım oysa. Nerden çıktı bu yasak işi, nasıl çözülür acaba??

Bilen varsa iyi olur beah..
Ferhat Umut DİZDAR

---18/05/2008 01:50---
Sorunu çözdüm, biraz ara vermek iyi oluyor sanırım. Fonksiyon adını yazarken de yanlışlıkla değişkenin adını kullanmışım. Fonksiyonu from_node şeklinde düzenleyince sorun ortadan kalktı.

11 Mayıs 2008 Pazar

Pardus : yarım kalan paketleri yeniden yüklemek..

Eğer bir pakette sorun varsa yada yükleme işleminde hata olduysa:
sudo pisi it paketadı --reinstall
komutunu verin.
pisi check
komutu ile hangi paketlerin sorunlu olduğunu görebilirsiniz..
Örn : sudo pisi it firefox --reinstall

Pardus libqt-mt.so.3 dangalak hatası..

error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory şeklinde bir hata alıyorsanız, ne tasma, ne pisi ne de firefox çalışıyorsa muhtemelen siz de benim gibi yarım kalan bir paket kurulumu kurbanısınız.
Mesele şöyle; bu libqt-mt.so.3 aslında olması gereken yerde duruyor ancak ne yazık ki bulunamıyor. Path e baktığımızda LD_LIBRARY_PATH kısmının boş olduğunu görürüz. Yani en azından bende öyle. Şöyle yapalım:
export LD_LIBRARY_PATH=/usr/qt/3/lib:$LD_LIBRARY_PATH
Valla bunu yaptıktan sonra ben en azından konsoldan uygulamaları başlatabildim...
Daha iyi bir yolunu bilen varsa yada soruna tam çözüm olabilecek bir şey biliyorsanız lütfen yorum olarak ekleyin..