[HOWTO] Kompilacja i instalacja ekg2 (bardzo łatwo)

Awatar użytkownika
lukas_j
Sędziwy Jeż
Sędziwy Jeż
Posty: 54
Rejestracja: 20 lut 2009, 10:25
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

[HOWTO] Kompilacja i instalacja ekg2 (bardzo łatwo)

Post autor: lukas_j »

Po wielu trudnościach porzucilem kompilacje ekg2. Ale znalazlem ten artykuł. Po prostu super artykuł i dzieki niemu sobie poradziłem. Można powiedzieć: ODWIECZNY PROBLEM Z KOMPILACJĄ ROZWIĄZANY! :wink:

Oto oryginalny artykuł:
Debian rzadzi (!), a oto jak przekonac rodzinke do uzytkowania tegoz systemu:

EKG2 - Dobry komunikator konsolowy /jabber, gg, irc.../

1) Instalujemy składniki potrzebne do kompilacji programów i pluginów (jabber,gg) oraz budowania pakietów, jeżeli takich nie ma (pluginy są dodawane automatycznie wg. dostępności n/w składników):

Kod: Zaznacz cały

# apt-get install dpkg-dev file gcc g++ libc6-dev make patch perl autoconf automake dh-make debhelper fakeroot libncursesw5-dev
# apt-get install libgadu-dev libgadu3
# apt-get install make patch perl autoconf automake dh-make debhelper fakeroot
# apt-get install devscripts g77 gpc lintian strace
# apt-get install python-xmpp sendxmpp expat qca-tls libgnutls11
# apt-get install python-jabber libssl-dev jabber-dev
2) Pobieramy nową wersję EKG2: http://ekg2.org/ekg2-current.tar.gz

3) $tar -xzvf ekg2-current.tar.gz

4) $cd ekg2-20*

5) $./configure (Sprawdzamy czy pluginy są - pojawi się opis przy config plugin, a w katalogu plugins/jabber itp powinny powstać pliki Makefile

6) $dh_make -s (zwrócić ew. uwagę na debian/control /np. uzupełnić wg uznania)

7) #debian/rules binary (budowa paczki *.deb)

8) #dpkg -i ../ekg2-20*.deb (instalacja)

Od teraz po wpisaniu w konsoli magicznego słowa jakim jest "ekg2" naszym oczom powinien pojawiać się ów program. Polecam również przeczytanie dokumentacji ekg (http://pl.ekg2.org/ekg2book/), a w szczególności sekcję związaną ze zmiennymi (http://pl.ekg2.org/ekg2book/plugins.html#id2799285).
Ja wprowadze tu drobne modyfikacje. Pomijamy punkty 6,7,8. Po prostu po udanym wykonaniu ./configure wpisujemy make, a potem z roota make install. Komunikaty o błędach wyswietlane są na koncu, dzieki czemu nie musimy szukać blędów ani przekierowywać np. wyjscia STDERR do pliku. Jak sie naucze robić paczki *.deb to taką zrobie i dam na forum. Pozdrawiam. Mam nadzieje ze art sie przyda :)


UWAGA!

Mi nie chcialo sciągnąć pakietow g77, libgnutls11 i jabber-dev, ale mimo wszystko udało się.
ODPOWIEDZ

Wróć do „Software-Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 49 gości