// $Id: libgadu.txt 2804 2008-04-21 18:03:13Z porridge $ // (C) 2007 Adam Wysocki 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