// $Id: libgadu.txt 2804 2008-04-21 18:03:13Z porridge $
// (C) 2007 Adam Wysocki <gophi@ekg.chmurka.net>

Od 5 lipca 2007 biblioteka libgadu, odpowiedzialna za komunikację, oraz 
klient ekg, rozwijane i rozpowszechniane są oddzielnie. Żeby zainstalować
ekg, należy najpierw zainstalować libgadu.

- Jeżeli korzystasz ze snapshotów (pobrałeś ekg ze strony www):
  - cd libgadu
    (będąc w katalogu z ekg)
  - ./configure
    (opcjonalne parametry, jak --prefix=katalog-domowy)
  - make
  - make install
    (jeżeli instalujesz systemowo, to z uprawnieniami roota)

- Jeżeli korzystasz z SVN:
  - svn co http://toxygen.net/svn/libgadu/trunk libgadu
  - cd libgadu
  - ./autogen.sh 
    (opcje jak przy ./configure)
  - make
  - make install

Jeżeli nie zainstalowałeś libgadu systemowo (tylko np. w katalogu 
domowym), to przed wykonaniem ./configure w katalogu ekg musisz 
podać ścieżkę do plików nagłówkowych oraz biblioteki libgadu 
eksportując odpowiednie zmienne. Przykład dla powłoki bash:

export CFLAGS=-Iścieżka-do-include
export LDFLAGS=-Lścieżka-do-lib
./configure

Przykładowo:

export CFLAGS=-I/home/user/libgadu/include
export LDFLAGS=-L/home/user/libgadu/lib

Ponadto przed uruchomieniem ekg będzie potrzebne ustawienie ścieżki 
dla loadera:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:ścieżka-do-lib

Przykładowo:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/user/libgadu/lib

Najlepiej wstawić tą linijkę do .bashrc lub odpowiedniego pliku 
uruchamianego przez powłokę przy starcie (w zależności od powłoki 
eksportowanie zmiennych może odbywać się w inny sposób - należy 
sprawdzić w dokumentacji powłoki).

Pytania, skargi i wnioski: http://ekg.chmurka.net/kontakt.php
