Strona 1 z 1

[solved] Kompilacja EKG z wysokimi numerkami

: 04 gru 2010, 22:40
autor: dav4
A więc cały dzień męczę się aby skompilować ekg1 + libgadu w najnowszych wersjach aby mieć obsługę najnowszych numerków, abym mógł postawić sobie fajnego bota klasowego na shellu(bo na shellu jest ekg2 z libgadu 1.8 - GG7.7) ale on nadal swoje ;f Udało mi się za którymś razem, ale ekg po wysłaniu na shella pobiera libgadu z roota, a nie z katalogu domowego ;f

Kod: Zaznacz cały

22:36 ::: EKG - Eksperymentalny Klient Gadu-Gadu (1.8rc1)             │
22:36 ::: libgadu-1.8rc1 (protokol 0x2e, klient 8.0.0.7669)           │
22:36 ::: skompilowano: Dec  4 2010 21:32:37 


Wiadomości z wysokich numerków przychodzą od numerku 800 i przez to bot na nie nie odpisuje (skrypt w pythonie) :( Cały dzionek się z tym męczę, kompiluje na debianie w virtualbox bo na ubuntu mam nowszego pythona, kompiluje do katalogu domowego bo na shellu nie mam rota. Co innego mogę począć ? Jak załadować w EKG libgadu z /home/dawid/libgadu/lib ?

Obrazek

edit:
tak kompilowałem:

Kod: Zaznacz cały

apt-get install make automake ncurses-dev python-dev mc

wget http://toxygen.net/libgadu/files/libgadu-1.9.1.tar.gz
wget http://ekg.chmurka.net/ekg-1.8rc1.tar.gz

(rozpakowałem sobie przez mc)

cd libgadu*
./configure --prefix=/home/dawid/libgadu
make
make install
cd


cd ekg*
export CFLAGS=-I/home/dawid/libgadu/include
export LDFLAGS=-L/home/dawid/libgadu/lib
./configure --prefix=$HOME/ekg --mandir=$HOME/ekg/share/man --with-python
make
make install 
a uruchamiam tak:

Kod: Zaznacz cały

cd ~/ekg/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/dawid/libgadu/lib
./ekg
_____________________
EDIT:
Jakimś cudem po skompilowaniu wersji ekg-current wszystko działa jak należy ;)