Linux'ta PIDGIN'e (GAIM) Yeni MSN Messenger Desteğini Eklemek
Ekim 2003
İlker FIÇICILAR
15 Ekim 2003'te Microsoft MSN Messenger protokolünü SSL kullanacak
biçimde değiştirdi. Bu tarihten itibaren eski protokolü kullanan MSN
Messenger uygulamaları (Gaim, Amsn, ...) bu haberleşme ağına
bağlanamıyorlar.
Gaim, 0.71 sürümüyle bu yeni protokolü destekliyor ama dağıtımları
Gaim'in istediği tarzda SSL desteği içermeyen kullanıcılar bu yeni Gaim
sürümünü derlediklerinde MSN plugininin yüklenmediğini görecekler. Gaim
özellikle mozilla-nss ve mozilla-nspr pakatlerini ve bunların geliştirme
paketlerini arıyor. SUSE 8.1 gibi dağıtımlar ise bu paketleri standart
olarak içermiyor.
Gaim'i derlemeden önce, SUSE 8.1 için, istenen paketlerin Glibc2.2
RPM'lerini bulup kurmalıyız. Redhat'in 7.3 sürümünün paketleri bunun için
uygun. İlk önce şu aşağıdaki dört pakedi çekip aynı sırayla, rpm -Uvh
dosya-adı komutuyla kuralım:
mozilla-nspr-1.0.2-2.7.3.i386.rpm
mozilla-nspr-devel-1.0.2-2.7.3.i386.rpm
mozilla-nss-1.0.2-2.7.3.i386.rpm
mozilla-nss-devel-1.0.2-2.7.3.i386.rpm
Ardından Gaim'in kaynak kodunu gaim.sourceforge.net adresinden
çekip uygun bir klasöre açıp klasörün içine girin.
Derlemeye başlamadan önce Gaim'in yeni kurduğumuz SSL
kütüphanelerinin yerini bulabilmesi için PKG_CONFIG_PATH değişkenine
mozilla-nss.pc dosyasının bulunduğu dizini eklemeliyiz. Bu dosyanın
yerini rpm -ql mozilla-nspr-devel komutunu çalıştırarak görebiliriz.
Olasılıkla /usr/lib/pkgconfig/ altındadır. Bu dizini şu şekilde
değişkenimize ekleyelim:
export PKG_CONFIG_PATH=/usr/lib/pkgconfig/
Şimdi Gaim'i derleyebiliriz, sırasıyla aşağıdaki komutları
veriyoruz:
./configure
make
make install
./configure komutunu girdikten sonra aşağıdakine benzer bir çıktı
almalısınız:
gaim 0.71
Allow Multiple Connections.... : yes
Build Protocol Plugins........ : yes
Protocols to link statically.. :
UI Library.................... : GTK 2.x
SSL Library/Libraries......... : Mozilla NSS
Build with Plugin support..... : yes
Build with Perl support....... : yes
Build with Tcl support........ : no
Build with Tk support......... : no
Build with Audio support...... : yes
Build with NAS support........ : no
Build with GtkSpell support... : no
Use XScreenSaver Extension.... : yes
Use X Session Management...... : yes
Use startup notification.......: no
Print debugging messages...... : no
Gaim will be installed in /usr/local/bin.
Eğer SSL ilgili satırda 'NONE' değil, 'mozilla nss' değerini
görüyorsanız sorun yok demektir.
Derleme ve yerleştirme tamamlandığında programınız /usr/local/bin/gaim altında olacak.
İyi yazışmalar.
Ekim 2003
İlker Fıçıcılar
İlgili Benzer Yazılar:
Arama önerileri:
msn,
mesajlaşma,
pidgin,
gaim,
messenger,
aim,
im,
Kaynak gösterecekler için referans:
"Linux'ta PIDGIN'e (GAIM) Yeni MSN Messenger Desteğini Eklemek",
İlker Fıçıcılar,
http://www.KlavyeMonitor.com/linux_gaim_msn.html
|