Newsgroup: it.comp.os.linux.sys
Titolo: compilando Ettercap

Ciao a tutti
sto provando a compilare ettercap ma al primo make ottengo questo errore
(su slackware 10.2 e kernel 2.4.31:
/usr/lib/
libgdk-x11-2.0.so
: undefined reference to `XUnmapWindow'
/usr/lib/
libpangoft2-1.0.so
: undefined reference to `FcCharSetFirstPage'
/usr/lib/
libpangoxft-1.0.so
: undefined reference to `XftCharExists'
/usr/lib/
libpangoxft-1.0.so
: undefined reference to `XftFontClose'
/usr/lib/
libgdk-x11-2.0.so
: undefined reference to `XkbGetNames'
/usr/lib/
libpangoxft-1.0.so
: undefined reference to `XftFontOpen'
/usr/lib/
libgdk-x11-2.0.so
: undefined reference to `XCreateGC'
/usr/lib/
libgdk-x11-2.0.so
: undefined reference to `XOpenDisplay'
/usr/lib/
libpangoft2-1.0.so
: undefined reference to `FcFontSetDestroy'
/usr/lib/
libgdk-x11-2.0.so
: undefined reference to `XcursorImageCreate'
/usr/lib/
libpangoft2-1.0.so
: undefined reference to `FcDefaultSubstitute'
/usr/lib/
libgdk-x11-2.0.so
: undefined reference to `XftDrawPicture'
collect2: ld returned 1 exit status
make[2]: *** [ettercap] Error 1
make[2]: Leaving directory `/usr/local/src/ettercap-NG-0.7.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/ettercap-NG-0.7.3/src'
make: *** [all-recursive] Error 1
Non so dove sbattere la testa perché il configure è andato a buon fine:
ettercap has been configured as follow...
==================================================
 Install directory:  /usr/local
Libraries :
 LIBPCAP ................  default
 LIBNET .................  default
 LIBSSL .................  default
 NCURSES ................  default
 GTK+ ...................  yes
Functionalities :
 Debug mode .............  no
 Plugin support .........  yes
 Passive DNS ............  yes
 Perl regex in filters ..  yes
 Iconv UTF-8 support ....  yes
----------------------------------------------------
Qualche consiglio/aiuto?
Grazie
Giulio

 Giulio
Spero di non aver sbagliato NG....
Prima di re-inserire il mesaggio in software... ormai sono qui...
altrimenti domattina lo re-inserisco su "software"..
Grazie
Giulio

 Qualche consiglio/aiuto?
Hai installato le librerie libXft?
Alessandro.

 Spero di non aver sbagliato NG....
Sì, hai sbagliato NG :) Cmq non c'è bisogno che riposti, test ti ha già
risposto bene...solo una cosa: sei consapevole che lo stai compilando con
supporto grafico gtk, vero? perchè se lo vuoi solo ncurses devi passare
l'apposito switch al configure per disabilitare il supporto gtk.
-- 
Vide

Vide ha scritto:

Grazie anche a Test.
Si, io volevo compilare solo con ncurses. Lo devo usare via shell.
Senza grafica.
Optional Features:
  --disable-FEATURE       do not include FEATURE (same as
--enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
extractors
  --enable-static[=PKGS]
                          build static libraries [default=no]
  --enable-shared[=PKGS]
                          build shared libraries [default=yes]
  --enable-fast-install[=PKGS]
                          optimize for fast installation [default=yes]
  --disable-libtool-lock  avoid locking (might break parallel builds)
  --enable-ltdl-install   install libltdl
  --enable-debug          create a file for debugging messages
  --enable-plugins        enable the use of plugins in ettercap
  --enable-gtk            enable the gtk interface
Io non ho messo --enable-gtk; ho anche provato con --disable-gtk ma alla
fine...
./configure --disable-gtk
Asp... ora sembra che no le abbia caricate... .-)
GTK+..............NO
... ora vedo...
Ma è come quando si va dal medico... prima stai male. Arrivi da lui e
non hai più problemi da fargli vedere....
Comunque grazie...
Si è compilato... installato... ma non fa vedere niente...
Ora forse sono io il problema... Usarlo :-)
Ciao
Giulio