EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ VoIP ]

"Linux uzerinde PTLIB, OPAL ve SimpleOPAL kurulumu" - Metin KAYA - (2008-01-16 21:45:00)   [2621]

OPAL (Open Phone Abstraction Library) ve PTLIB (Portable Tools Libary) paketlerini rpm, yum, apt-get veya deb gibi araclarla rahatlikla kurabilirsiniz. Ancak bir VoIP yazilimi gelistirecekseniz OPAL ve PWLIB 'i bahsi gecen yontemlerle kurmak yazilimci acisindan cok fazla esneklik saglamaz. Bu nedenle bu paketleri kaynak kodundan kurmak gerekecektir. Asagidaki adimlar normalde cok mesakkatli olan bu isi kolaylastiracaktir:

1- Sistemde kurulu olan OPAL ve PTLIB paketleri kaldirilir.

2- "SURUMLERI UYUMLU" OPAL ve PTLIB kaynak kodlari sourceforge.net'ten indirilir. Surumlerin uyumlu olmasi 2 paketin de sourceforge'da ayni grupta yer almasi anlamina gelir.

3- Once PWLIB kurulur:

[metin@enderunix ~]# ./configure && make && make install
[metin@enderunix ~]# export OPALDIR=/home/mk/opal_3.1.2/ (OPAL'in kaynak kodlarinin bulundugu dizin)
[metin@enderunix ~]# cp -a /usr/local/lib/libpt* /lib/ (PTLIB kurulduktan sonra olusan library'ler "/lib" dizinine kopyalanir)

4- OPAL kurulur:

[metin@enderunix ~]# ./configure && make && make install
[metin@enderunix ~]# export LD_LIBRARY_PATH=/home/mk/opal_3.1.2/lib/:$LD_LIBRARY_PATH

Iste bu asamadan sonra OPAL ile ilgili VoIP yazilimlarinizi sorunsuz gelistirebilirsiniz. Ornegin SimpleOPAL 'in kurulumu soyle olacaktir:

[metin@enderunix ~]# cd /home/mk/opal_3.1.2/samples/simple/
[metin@enderunix ~]# make && make opt

SimpleOPAL 'i calistirmak icinse "/home/mk/opal_3.1.2/samples/simple/obj_linux_x86_r/" dizinine gecilip burdaki "simpleopal" binarysi kullanilabilir.


Arkadaşıma gönder , Ana Sayfa