[linux] problem w instalacji ethereal

0

witam, pojawił się u mnie denerwujący problem, chciałem skompilować sobie ze źródeł ethereal lecz jest to nie możliwe... oto błąd:
.
.
.
checking for pkg-config... /usr/local/bin/pkg-config
checking for GTK+ - version >= 2.0.0...

  • 'pkg-config --modversion gtk+-2.0' returned 2.10.0, but GTK+ (2.8.20)
  • was found! If pkg-config was correct, then it is best
  • to remove the old version of GTK+. You may also be able to fix the error
  • by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
  • /etc/ld.so.conf. Make sure you have run ldconfig if that is
  • required on your system.
  • If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH
  • to point to the correct configuration files
    no
    checking for pkg-config... (cached) /usr/local/bin/pkg-config
    checking for GLIB - version >= 2.0.0... yes (version 2.12.4)
    checking whether GLib supports loadable modules... yes

.
.
.
config.status: executing depfiles commands

The Ethereal package has been configured with the following options.
Build ethereal : no
Build tethereal : yes
Build capinfos : yes
Build editcap : yes
Build dumpcap : yes
Build mergecap : yes
Build text2pcap : yes
Build idl2eth : yes
Build randpkt : yes
Build dftest : yes

                Install setuid : no
                   Use plugins : yes
              Build lua plugin : no
           Use GTK+ v2 library : yes
                   Use threads : no
        Build profile binaries : no
              Use pcap library : yes
              Use zlib library : yes
              Use pcre library : no
          Use kerberos library : no
          Use GNU ADNS library : no
        Use SSL crypto library : no
      Use IPv6 name resolution : yes
 Use UCD SNMP/Net-SNMP library : no
            Use gnutls library : yes

i to tyle. problem w tym ze własnoręcznie kompilowałem GTK+2.10.0 i na pewno wcześniej nie było żadnej innej wersji gtk+ a już tym bardziej tej 2.8.20 !! przekopałem mnóstwo katalogów żeby odnaleźć tą starą wersję i nic jedynie co znalazłem to biblioteke współdzieloną która wydaje sie byc inna od reszty (w /usr/lib) , oto jej nazwa: "libgtk-x11-2.0.so.0.800.20" wydaje mi sie że powinna byc *.so.0.1000.0 zmiana nazwy na tę tu przytoczoną (lub usunięcie tej biblioteki) podowuje całkowitą nie możnośc odnaleźienia gtk+. wynik polecenia
ldd -v /usr/lib/libgtk-x11-2.0.so.0.800.20
powoduje wypisanie olbrzymiej liczby zależności. Jak w takim razie "wpoić" kompilatorowi ze jest tylko gtk w wersji 2.10.0 ? dziękuję

0

problem rozwiązany:
./configure --disable-gtktest
odnalazłem to dopiero śledząc skrypt configure.

1 użytkowników online, w tym zalogowanych: 0, gości: 1