Strona 1 z 1

[solved]netdude - jak to zainstalować?

: 22 sty 2010, 04:50
autor: jacekalex
Witam

Potrzebuję zainstalować program netdude (podobno dobry do diagnostyki sprzętu sieciowego).

Pobrałem ze strony http://netdude.sourceforge.net/
pliki rpm - i przekonwertowałem je alienem na deb'y.

Zainstalowały się bez kłopotu, jednak przy uruchomieniu mam taki rezultat:

Kod: Zaznacz cały

root@localhost:/# netdude
netdude: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory
Spróbowałem więc skompilować netdude ze źródeł i przy uruchomieniu skryptu configure, jest błąd:

Kod: Zaznacz cały

./configure
........
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for gtk-config... no
checking for gtk... no
*** The gtk-config script installed by gtk could not be found
*** If gtk was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
configure: error: Cannot find GTK: Is gtk-config in path?
Wygląda na to - ze ten program potrzebuje wersji gtk1.

Czy jest jakiś pakiet zapewniający zgodność wsteczną gtk2, lub inny sposób na użycie programu wymagającego gtk1?

Pozdrawiam
;)

EDIT:
znalazłem paczki libgtk1.2 do starszej wersji - chyba jaunty - jak się nie mylę, do tego parę dowiązań bibliotek libpcap (wersje nie pasowały) i gotowe.
Pomogło to: http://gwos.org/doku.php/guides:64bit:et_wolfenstein

Odp: netdude - jak to zainstalować?

: 23 sty 2010, 12:38
autor: jankro
Cześć!

W przypadku konwertowania paczek z innego systemu przy użyciu aliena, może wystąpić
problem z zależnościami. W Twoim przypadku może brakować pakietu libgtk1.2.
Być może będziesz musiał jeszcze doinstalować inne pakiety, których nie ma w systemie.

Powodzenia!