You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(3) |
Nov
(4) |
Dec
(4) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
(1) |
Feb
(7) |
Mar
(10) |
Apr
(17) |
May
(15) |
Jun
(2) |
Jul
(2) |
Aug
|
Sep
(1) |
Oct
(8) |
Nov
|
Dec
(2) |
| 2003 |
Jan
(2) |
Feb
(1) |
Mar
(10) |
Apr
(3) |
May
(2) |
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(1) |
Oct
(1) |
Nov
(6) |
Dec
|
| 2004 |
Jan
|
Feb
(1) |
Mar
(6) |
Apr
(27) |
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
(1) |
Nov
(2) |
Dec
|
| 2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(10) |
Dec
(12) |
| 2012 |
Jan
(9) |
Feb
|
Mar
(2) |
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
| 2013 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Emilio E. <ees...@gm...> - 2013-01-16 14:23:42
|
Stuart,
Thank you for reporting this! I'll attempt to set up an OpenBSD VM
tonight and get it working. In the mean time, feel free to apply this patch
and let me know if it works.
>From 0ab082cc353c1150c3f707b8e5b985fdf7f9d69b Mon Sep 17 00:00:00 2001
From: Emilio Escobar <ees...@gm...>
Date: Wed, 16 Jan 2013 09:21:35 -0500
Subject: [PATCH] Attempt to check dn_expand in OpenBSD even if library is
not
found (part of libc)
---
CMakeFiles/lib_check.cmake | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/CMakeFiles/lib_check.cmake b/CMakeFiles/lib_check.cmake
index 93d8923..3a3d4d0 100644
--- a/CMakeFiles/lib_check.cmake
+++ b/CMakeFiles/lib_check.cmake
@@ -154,6 +154,11 @@ find_library(HAVE_RESOLV resolv)
if(HAVE_RESOLV)
set(EC_LIBS ${EC_LIBS} ${HAVE_RESOLV})
set(HAVE_DN_EXPAND 1 CACHE PATH "Found dn_expand")
+else(HAVE_RESOLV)
+ if(OS_BSD_OPEN)
+ CHECK_FUNCTION_EXISTS(dn_expand HAVE_DN_EXPAND)
+ CHECK_FUNCTION_EXISTS(dn_expand HAVE_RESOLV)
+ endif(OS_BSD_OPEN)
endif(HAVE_RESOLV)
find_library(HAVE_PCRE pcre)
--
1.8.0.3
Emilio Escobar / ees...@gm...
- Great spirits have always encountered
strong oppositions from mediocre minds. -- Einstein
On Wed, Jan 9, 2013 at 9:37 PM, Stuart McMurray <kd...@gm...> wrote:
> Emilio and Eric,
>
> Attempting to compile Ettercap on OpenBSD 5.2 fails with libresolv not
> being found.
>
> The resolver is, however, built into libc and has a header file
> at /usr/include/resolv.h. Attached is a tarball as per README.BUGS.
>
> Is there a way to tell cmake to ignore the missing libresolv?
>
> J. Stuart McMurray
>
>
> ------------------------------------------------------------------------------
> Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
> and much more. Keep your Java skills current with LearnJavaNow -
> 200+ hours of step-by-step video tutorials by Java experts.
> SALE $49.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122612
> _______________________________________________
> Ettercap-betatesting mailing list
> Ett...@li...
> https://lists.sourceforge.net/lists/listinfo/ettercap-betatesting
>
>
|
|
From: Sergio B. <sba...@so...> - 2012-11-26 16:18:41
|
Emilio, Thank you, I try it and it works ok. I will re-read the manual. Rgards, On Mon, 2012-11-26 at 09:27 -0500, Emilio Escobar wrote: > Sergio, > > As per the man pages, it needs an extra / in the target selection > because of the IPv6 capability. > > > ettercap -T -M arp /// /// > > > should work. > > Emilio Escobar / ees...@gm... > - Great spirits have always encountered > strong oppositions from mediocre minds. -- Einstein > > > > On Fri, Nov 23, 2012 at 6:36 PM, Sergio Basurto > <sba...@so...> wrote: > > Hello, > > I do not know if this is the right place to post this > question, so I will ask here, please if this is not the right > place let me know and point me to the right direction. > > I reinstall my Linux machine and install the latest ettercap > version available, once installed I typed: > > > # ettercap -T -M arp // // > > and ettercap responds > > > ettercap 0.7.5 copyright 2001-2012 Ettercap Development Team > > Incorrect number of token (///) in TARGET !! > > Why?, I also try other combinations but always return this > message. > > Any help will be appreciated. > > Regards, > -- > Sergio Basurto <sba...@so...> > Soft Gator S.A de C.V. > > > ------------------------------------------------------------------------------ > Monitor your physical, virtual and cloud infrastructure from a > single > web console. Get in-depth insight into apps, servers, > databases, vmware, > SAP, cloud infrastructure, etc. Download 30-day Free Trial. > Pricing starts from $795 for 25 servers or applications! > http://p.sf.net/sfu/zoho_dev2dev_nov > _______________________________________________ > Ettercap-betatesting mailing list > Ett...@li... > https://lists.sourceforge.net/lists/listinfo/ettercap-betatesting > > > > -- Sergio Basurto <sba...@so...> Soft Gator S.A de C.V. |
|
From: Emilio E. <ees...@gm...> - 2012-11-26 14:27:28
|
Sergio, As per the man pages, it needs an extra / in the target selection because of the IPv6 capability. ettercap -T -M arp /// /// should work. Emilio Escobar / ees...@gm... - Great spirits have always encountered strong oppositions from mediocre minds. -- Einstein On Fri, Nov 23, 2012 at 6:36 PM, Sergio Basurto <sba...@so...>wrote: > ** > Hello, > > I do not know if this is the right place to post this question, so I will > ask here, please if this is not the right place let me know and point me to > the right direction. > > I reinstall my Linux machine and install the latest ettercap version > available, once installed I typed: > > *# ettercap -T -M arp // // * > and ettercap responds > > *ettercap 0.7.5 copyright 2001-2012 Ettercap Development Team* > > *Incorrect number of token (///) in TARGET !!* > > Why?, I also try other combinations but always return this message. > > Any help will be appreciated. > > Regards, > -- > Sergio Basurto <sba...@so...> > Soft Gator S.A de C.V. > > > ------------------------------------------------------------------------------ > Monitor your physical, virtual and cloud infrastructure from a single > web console. Get in-depth insight into apps, servers, databases, vmware, > SAP, cloud infrastructure, etc. Download 30-day Free Trial. > Pricing starts from $795 for 25 servers or applications! > http://p.sf.net/sfu/zoho_dev2dev_nov > _______________________________________________ > Ettercap-betatesting mailing list > Ett...@li... > https://lists.sourceforge.net/lists/listinfo/ettercap-betatesting > > |
|
From: Sergio B. <sba...@so...> - 2012-11-24 00:07:15
|
Hello, I do not know if this is the right place to post this question, so I will ask here, please if this is not the right place let me know and point me to the right direction. I reinstall my Linux machine and install the latest ettercap version available, once installed I typed: # ettercap -T -M arp // // and ettercap responds ettercap 0.7.5 copyright 2001-2012 Ettercap Development Team Incorrect number of token (///) in TARGET !! Why?, I also try other combinations but always return this message. Any help will be appreciated. Regards, -- Sergio Basurto <sba...@so...> Soft Gator S.A de C.V. |
|
From: EttercapProject <ett...@gm...> - 2012-06-04 02:29:09
|
Hello all, We're sending you this message to let you know it's that time of the month to test. We've made some changes and want to get as many people testing as possible. If you haven't already visited this page, please give it a read as it walks through a few things. http://ettercap.sourceforge.net/get-involved.html In addition, we have started tracking some items in our wiki. This page helps to walk through the cloning and compilation of 0.7.5. https://sourceforge.net/apps/trac/ettercap/wiki/GetInvolved Just a few of the changes: - Switched to git repo and CMAKE - Need latest version of libnet that supports IPv6 (see links above) - Now that IPv6 is supported the cli requires an extra "/" - To poison all hosts in a broadcast domain the command would be /// /// (Instead of // // in past versions.) Please submit all bugs/patches via the bug tracker. Thanks in Advance for your help. The Ettercap Project |
|
From: Dummy 1. <dum...@ri...> - 2012-05-24 17:10:40
|
Is it possible to pass virtual pointer values as arguments to exec script
function in a filter?
For example, I want to run a specific command when certain criteria are
met, and I want to send the destination IP of the packet to that command:
If (some condition) {
exec("commandtorun", ip.dst)
}
|
|
From: <sic...@la...> - 2012-03-14 16:27:01
|
On 11:59 Tue 13 Mar , Ian Clopton wrote: > I just noticed that if you use a DHCP attack in the curses UI the parameter > field is too small. There's no issue if you're working on say 192.168.1.0 > but a subnet like 192.168.100.0 will have too many characters. As soon as > you exceed the character limit it wipes everything from the field. This issue is now fixed. Check out ettercap_rc branch from our git repo on sourceforge. > Also, I really wish that there were some more options to the DHCP attack, > like the ability to set the gateway to something other than your own > computer. I guess it's not technically MITM, but I really just wanted a > simple way to poison DNS on a busy network where MITM wouldn't be feasible > via (slow/low signal) WiFi. Right now it seems like I'm stuck with > dnsspoof and dhcp3-server to accomplish this goal. Good idea. Probably will be implemented a bit later. > Thanks! Thanks for your report! |
|
From: Ian C. <ian...@gm...> - 2012-03-13 18:59:37
|
I just noticed that if you use a DHCP attack in the curses UI the parameter field is too small. There's no issue if you're working on say 192.168.1.0 but a subnet like 192.168.100.0 will have too many characters. As soon as you exceed the character limit it wipes everything from the field. Also, I really wish that there were some more options to the DHCP attack, like the ability to set the gateway to something other than your own computer. I guess it's not technically MITM, but I really just wanted a simple way to poison DNS on a busy network where MITM wouldn't be feasible via (slow/low signal) WiFi. Right now it seems like I'm stuck with dnsspoof and dhcp3-server to accomplish this goal. Thanks! |
|
From: Christoph R. M. <chr...@ma...> - 2012-01-17 22:39:19
|
> Hi Christoph! > > The last libnet version is 1.1.5 and I suggest you using it. You may > find it at https://sourceforge.net/projects/libnet-dev/files/ > Hello ! Thanks for your answer. I played around and found out why newer libnet versions don´t work on Mac OS X. If you build libnet 1.1.2.1 (the version from 2003) using ./configur && make && sudo make install then the default install path is /usr/include for libnet.h and the libnet directory. If you build the version 1.1.4 (libnet-dev from 2009) the path has changed to /usr/local/include/. Ettercap itself searches only in /usr/include/. If you use ./configure and add also the option --with-libnet=/usr/local/include/ you get an error during configure runs, that there is no file with the name libnet.h - even it is there (checked with find and with ls inside the directory). But if you force libnet 1.1.4 to change the install path using ./configure --prefix=/usr then the files are on the old place (the subfolder include is automatic generated). I don´t know, maybe it works on Linux as it should, maybe it is because Apple uses as OS identifier DARWIN. Is it possible to expand / change the search path of Ettercap to use the default install path of the lib´s ? Thanks. Christoph |
|
From: <sic...@la...> - 2012-01-17 20:11:35
|
I've got the following error when forwarding a huge load of traffic through ettercap >SEND L3 ERROR: 2948 byte packet ...blah-blah-blah... (libnet_write_raw_ipv4(): -1 bytes written (Message too long) I've dug a bit and found that IP header total length field is messed up and somehow exceeds MTU. So if have this error, run in another terminal `tcpdump 'len > 1500'` to check if i'm right. This is most likely not an ettercap or libnet error. |
|
From: <sic...@la...> - 2012-01-17 19:42:18
|
On 19:50 Tue 17 Jan , Christoph Roland Murauer wrote: > Hello ! > > I have build Ettercap (from source) without GTK+ (don´t need it) and without problems on a Mac OS X 10.7.2 Server using > > ./configure --with-libpcre=/usr/local/include/ --enable-ltdl-install --enable-plugins > make && make check && sudo make install > > Great work - thanks. > > My suggestions are, could you provide a md5 / sha1 / .sig checksum or file on the website ? Yes, I know there is GIT but I find it usefull specially for non developers. And could you provide a link to libnet 1.1.2.1 on the website ? The problem last year (for version 0.7.3) was to find the library. After many searchs and many tries I found only one file (with the version 1.1.2.1) to build Ettercap - others or newer versions don´t work. > > Now I had time to play around with Ettercap and I had a special question. The machine is a MacBook providing a ethernet port (en0) and a wlan / AirPort port (en1). Ettercap uses en0 as default device. As described in the manual pages it is not possible to use MITM attacks if I use -i en1 to switch the device. My questions are, is there a way to change the default device without to use the -i switch and is there a way (Linux / Unix based) using the -B (the bridging) option on one wlan card - like to create a virtual device. > > Thanks for your answers. > > Christoph > Hi Christoph! The last libnet version is 1.1.5 and I suggest you using it. You may find it at https://sourceforge.net/projects/libnet-dev/files/ |
|
From: Christoph R. M. <chr...@ma...> - 2012-01-17 18:50:21
|
Hello ! I have build Ettercap (from source) without GTK+ (don´t need it) and without problems on a Mac OS X 10.7.2 Server using ./configure --with-libpcre=/usr/local/include/ --enable-ltdl-install --enable-plugins make && make check && sudo make install Great work - thanks. My suggestions are, could you provide a md5 / sha1 / .sig checksum or file on the website ? Yes, I know there is GIT but I find it usefull specially for non developers. And could you provide a link to libnet 1.1.2.1 on the website ? The problem last year (for version 0.7.3) was to find the library. After many searchs and many tries I found only one file (with the version 1.1.2.1) to build Ettercap - others or newer versions don´t work. Now I had time to play around with Ettercap and I had a special question. The machine is a MacBook providing a ethernet port (en0) and a wlan / AirPort port (en1). Ettercap uses en0 as default device. As described in the manual pages it is not possible to use MITM attacks if I use -i en1 to switch the device. My questions are, is there a way to change the default device without to use the -i switch and is there a way (Linux / Unix based) using the -B (the bridging) option on one wlan card - like to create a virtual device. Thanks for your answers. Christoph |
|
From: Deepak V. <vis...@gm...> - 2012-01-16 18:43:22
|
Hi, I am trying to experiment with ettercap in my small test bed network. It has squid proxy running at default port 3128. I tried to test SSL sniffing capability of ettercap but failed to get any result. Does ettercap works with the proxy (non transparent ) in the network? I tried to get ssl email sessions between one client in my network and mail server with https. I checked the traffic between two machines was going through the attacker machine, still ettercap could not get user id and password. Any suggestion would be highly appreciated. Regards, Deepak |
|
From: <sic...@la...> - 2012-01-15 06:25:50
|
On 10:44 Fri 13 Jan , Dennis Maldonado wrote: > I am trying to compile the latest source code. I am able to compile it > normally successfully, but have no idea how to compile it with ncurses > support. Any help is appreciated, thanks! > ncurses is enabled by default. Try running with -C argument like 'ettercap -C'. |
|
From: Dennis M. <den...@gm...> - 2012-01-13 16:45:00
|
I am trying to compile the latest source code. I am able to compile it normally successfully, but have no idea how to compile it with ncurses support. Any help is appreciated, thanks! |
|
From: Emilio E. <ees...@gm...> - 2012-01-11 22:07:55
|
Agreed. I'm tryin gto get a hold of some v6 equipment to test. Emilio Escobar / ees...@gm... - Great spirits have always encountered strong oppositions from mediocre minds. -- Einstein On Wed, Jan 11, 2012 at 12:37 PM, <sic...@la...> wrote: > I've done a few tests and IPv6 MITM seems to be working fine with simple > echo requests. However, it needs field testing. New code can be taken from > ettercap_rc branch. Libnet patch in the tracker is also updated. > > > > ------------------------------------------------------------------------------ > Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex > infrastructure or vast IT resources to deliver seamless, secure access to > virtual desktops. With this all-in-one solution, easily deploy virtual > desktops for less than the cost of PCs and save 60% on VDI infrastructure > costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox > _______________________________________________ > Ettercap-betatesting mailing list > Ett...@li... > https://lists.sourceforge.net/lists/listinfo/ettercap-betatesting > |
|
From: <sic...@la...> - 2012-01-11 17:37:40
|
I've done a few tests and IPv6 MITM seems to be working fine with simple echo requests. However, it needs field testing. New code can be taken from ettercap_rc branch. Libnet patch in the tracker is also updated. |
|
From: Emilio E. <ees...@gm...> - 2011-12-30 00:25:10
|
you're missing bison Emilio Escobar / ees...@gm... - Great spirits have always encountered strong oppositions from mediocre minds. -- Einstein > |
|
From: Emilio E. <ees...@gm...> - 2011-12-30 00:11:48
|
You're missing bison Emilio Escobar / ees...@gm... - Great spirits have always encountered strong oppositions from mediocre minds. -- Einstein On Thu, Dec 29, 2011 at 4:17 PM, Albatross 83 <alb...@gm...>wrote: > Tried compiling sources from both the git repo aettercap-0.7.4.tar.gz.. > Same error in both cases. Any help is appreciated. > > Output of ./autogen.sh: > > Suggested version: > > autoconf 2.59 > automake 1.7.x > libtool 1.5.x > pkg-config 0.15.0 > > Actual version: > > autoconf (GNU Autoconf) 2.63 > automake (GNU automake) 1.11.1 > libtoolize (GNU libtool) 2.2.6b > pkg-config 0.23 > > cleaning up config files... > > running aclocal > running libtoolize > libtoolize: putting auxiliary files in `.'. > libtoolize: copying file `./ltmain.sh' > libtoolize: putting auxiliary files in `.'. > libtoolize: copying file `libltdl/config/compile' > libtoolize: copying file `libltdl/config/config.guess' > libtoolize: copying file `libltdl/config/config.sub' > libtoolize: copying file `libltdl/config/depcomp' > libtoolize: copying file `libltdl/config/install-sh' > libtoolize: copying file `libltdl/config/missing' > libtoolize: copying file `libltdl/config/ltmain.sh' > libtoolize: putting macros in `libltdl/m4'. > libtoolize: copying file `libltdl/m4/argz.m4' > libtoolize: copying file `libltdl/m4/libtool.m4' > libtoolize: copying file `libltdl/m4/ltdl.m4' > libtoolize: copying file `libltdl/m4/ltoptions.m4' > libtoolize: copying file `libltdl/m4/ltsugar.m4' > libtoolize: copying file `libltdl/m4/ltversion.m4' > libtoolize: copying file `libltdl/m4/lt~obsolete.m4' > libtoolize: putting libltdl files in `libltdl'. > libtoolize: copying file `libltdl/COPYING.LIB' > libtoolize: copying file `libltdl/README' > libtoolize: copying file `libltdl/Makefile.am' > libtoolize: copying file `libltdl/configure.ac' > libtoolize: copying file `libltdl/aclocal.m4' > libtoolize: copying file `libltdl/Makefile.in' > libtoolize: copying file `libltdl/config-h.in' > libtoolize: copying file `libltdl/configure' > libtoolize: copying file `libltdl/argz_.h' > libtoolize: copying file `libltdl/argz.c' > libtoolize: copying file `libltdl/loaders/dld_link.c' > libtoolize: copying file `libltdl/loaders/dlopen.c' > libtoolize: copying file `libltdl/loaders/dyld.c' > libtoolize: copying file `libltdl/loaders/load_add_on.c' > libtoolize: copying file `libltdl/loaders/loadlibrary.c' > libtoolize: copying file `libltdl/loaders/shl_load.c' > libtoolize: copying file `libltdl/lt__dirent.c' > libtoolize: copying file `libltdl/lt__strl.c' > libtoolize: copying file `libltdl/libltdl/lt__alloc.h' > libtoolize: copying file `libltdl/libltdl/lt__dirent.h' > libtoolize: copying file `libltdl/libltdl/lt__glibc.h' > libtoolize: copying file `libltdl/libltdl/lt__private.h' > libtoolize: copying file `libltdl/libltdl/lt__strl.h' > libtoolize: copying file `libltdl/libltdl/lt_dlloader.h' > libtoolize: copying file `libltdl/libltdl/lt_error.h' > libtoolize: copying file `libltdl/libltdl/lt_system.h' > libtoolize: copying file `libltdl/libltdl/slist.h' > libtoolize: copying file `libltdl/loaders/preopen.c' > libtoolize: copying file `libltdl/lt__alloc.c' > libtoolize: copying file `libltdl/lt_dlloader.c' > libtoolize: copying file `libltdl/lt_error.c' > libtoolize: copying file `libltdl/ltdl.c' > libtoolize: copying file `libltdl/ltdl.h' > libtoolize: copying file `libltdl/slist.c' > libtoolize: Remember to add `LT_CONFIG_LTDL_DIR([libltdl])' to ` > configure.in'. > libtoolize: Consider using `AC_CONFIG_AUX_DIR([libltdl/config])' in > configure.in. > libtoolize: Consider using `AC_CONFIG_MACRO_DIR([libltdl/m4])' in > configure.in. > libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. > running aclocal > running autoheader > running autoconf > running automake > > Output of ./configure: > $ ./configure --enable-debug --enable-maintainer-mode --enable-plugins > > checking whether to enable maintainer-specific portions of Makefiles... yes > > Configuring ettercap NG-0.7.4_git... > > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... /bin/mkdir -p > checking for gawk... gawk > checking whether make sets $(MAKE)... yes > checking build system type... x86_64-unknown-linux-gnu > checking host system type... x86_64-unknown-linux-gnu > checking for gcc... gcc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking for style of include used by make... GNU > checking dependency style of gcc... none > checking for gcc... (cached) gcc > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ISO C89... (cached) none needed > checking dependency style of gcc... (cached) none > checking for a BSD-compatible install... /usr/bin/install -c > checking whether make sets $(MAKE)... (cached) yes > checking how to run the C preprocessor... gcc -E > checking for grep that handles long lines and -e... /bin/grep > checking for egrep... /bin/grep -E > checking whether gcc needs -traditional... no > checking if your compiler supports __VA_ARGS__ in macro declarations... yes > checking for bison... no > checking for byacc... byacc > checking for flex... flex > checking lex output file root... lex.yy > checking lex library... -lfl > checking whether yytext is a pointer... yes > checking for a sed that does not truncate output... /bin/sed > checking for fgrep... /bin/grep -F > checking for ld used by gcc... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B > checking the name lister (/usr/bin/nm -B) interface... BSD nm > checking whether ln -s works... yes > checking the maximum length of command line arguments... 1966080 > checking whether the shell understands some XSI constructs... yes > checking whether the shell understands "+="... yes > checking for /usr/bin/ld option to reload object files... -r > checking for objdump... objdump > checking how to recognize dependent libraries... pass_all > checking for ar... ar > checking for strip... strip > checking for ranlib... ranlib > checking command to parse /usr/bin/nm -B output from gcc object... ok > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking for dlfcn.h... yes > checking for objdir... .libs > checking if gcc supports -fno-rtti -fno-exceptions... no > checking for gcc option to produce PIC... -fPIC -DPIC > checking if gcc PIC flag -fPIC -DPIC works... yes > checking if gcc static flag -static works... no > checking if gcc supports -c -o file.o... yes > checking if gcc supports -c -o file.o... (cached) yes > checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports > shared libraries... yes > checking whether -lc should be explicitly linked in... no > checking dynamic linker characteristics... GNU/Linux ld.so > checking how to hardcode library paths into programs... immediate > checking for shl_load... no > checking for shl_load in -ldld... no > checking for dlopen... no > checking for dlopen in -ldl... yes > checking whether a program can dlopen itself... yes > checking whether a statically linked program can dlopen itself... yes > checking whether stripping libraries is possible... yes > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... yes > checking whether to build static libraries... no > checking for library containing dlopen... -ldl > checking which extension is used for runtime loadable modules... .so > checking which variable specifies run-time module search path... > LD_LIBRARY_PATH > checking for the default library search path... /lib64 /usr/lib64 /lib > /usr/lib /usr/lib64/mysql /usr/lib/vmware-tools/lib32/libvmGuestLib.so > /usr/lib/vmware-tools/lib64/libvmGuestLib.so > /usr/lib/vmware-tools/lib32/libvmGuestLibJava.so > /usr/lib/vmware-tools/lib64/libvmGuestLibJava.so > /usr/lib/vmware-tools/lib32/libDeployPkg.so > /usr/lib/vmware-tools/lib64/libDeployPkg.so /usr/lib64/xulrunner-1.9.2 > checking for library containing dlopen... (cached) -ldl > checking for dlerror... yes > checking for shl_load... (cached) no > checking for shl_load in -ldld... (cached) no > checking for dld_link in -ldld... no > checking for _ prefix in compiled symbols... no > checking whether deplibs are loaded by dlopen... yes > checking for argz.h... yes > checking for error_t... yes > checking for argz_add... yes > checking for argz_append... yes > checking for argz_count... yes > checking for argz_create_sep... yes > checking for argz_insert... yes > checking for argz_next... yes > checking for argz_stringify... yes > checking if argz actually works... yes > checking whether libtool supports -dlopen/-dlpreopen... yes > checking for ltdl.h... yes > checking whether lt_dlinterface_register is declared... yes > checking for lt_dladvise_preload in -lltdl... yes > checking where to find libltdl headers... > checking where to find libltdl library... -lltdl > checking for unistd.h... (cached) yes > checking for dl.h... no > checking for sys/dl.h... no > checking for dld.h... no > checking for mach-o/dyld.h... no > checking for dirent.h... yes > checking for closedir... yes > checking for opendir... yes > checking for readdir... yes > checking for strlcat... no > checking for strlcpy... no > checking for library containing lt_dlopen... -lltdl > checking for dlfcn.h... (cached) yes > checking for ltdl.h... (cached) yes > checking whether byte ordering is bigendian... no > checking for ANSI C header files... (cached) yes > checking whether time.h and sys/time.h may both be included... yes > checking for dirent.h that defines DIR... yes > checking for library containing opendir... none required > checking for unistd.h... (cached) yes > checking for stdlib.h... (cached) yes > checking signal.h usability... yes > checking signal.h presence... yes > checking for signal.h... yes > checking stdarg.h usability... yes > checking stdarg.h presence... yes > checking for stdarg.h... yes > checking sys/ioctl.h usability... yes > checking sys/ioctl.h presence... yes > checking for sys/ioctl.h... yes > checking for sys/types.h... (cached) yes > checking for dirent.h... (cached) yes > checking errno.h usability... yes > checking errno.h presence... yes > checking for errno.h... yes > checking fcntl.h usability... yes > checking fcntl.h presence... yes > checking for fcntl.h... yes > checking ctype.h usability... yes > checking ctype.h presence... yes > checking for ctype.h... yes > checking libgen.h usability... yes > checking libgen.h presence... yes > checking for libgen.h... yes > checking for sys/types.h... (cached) yes > checking for stdint.h... (cached) yes > checking sys/time.h usability... yes > checking sys/time.h presence... yes > checking for sys/time.h... yes > checking sys/utsname.h usability... yes > checking sys/utsname.h presence... yes > checking for sys/utsname.h... yes > checking termios.h usability... yes > checking termios.h presence... yes > checking for termios.h... yes > checking sys/poll.h usability... yes > checking sys/poll.h presence... yes > checking for sys/poll.h... yes > checking poll.h usability... yes > checking poll.h presence... yes > checking for poll.h... yes > checking sys/select.h usability... yes > checking sys/select.h presence... yes > checking for sys/select.h... yes > checking sys/cdefs.h usability... yes > checking sys/cdefs.h presence... yes > checking for sys/cdefs.h... yes > checking arpa/nameser.h usability... yes > checking arpa/nameser.h presence... yes > checking for arpa/nameser.h... yes > checking for NS_GET32... yes > time.h > checking for pid_t... yes > checking for size_t... yes > checking for an ANSI C-conforming const... yes > checking return type of signal handlers... void > checking for vprintf... yes > checking for _doprnt... no > checking for library containing pthread_create... -lpthread > checking for getifaddrs... yes > checking for gettimeofday... yes > checking for vsnprintf... yes > checking for select... yes > checking for poll... yes > checking for strdup... yes > checking for strerror... yes > checking for strstr... yes > checking for strsignal... yes > checking for strtok_r... yes > checking for uname... yes > checking for daemon... yes > > Checking for required libraries... > > checking for library containing gethostbyname... none required > checking for library containing socket... none required > checking for library containing poll... none required > checking for library containing gzopen... -lz > checking for library containing dn_expand... no > checking for library containing __dn_expand... -lresolv > checking for additional -lresolv needed by __dn_expand... not needed > > Checking for missing functions... > > checking for strlcpy... (cached) no > checking for strlcat... (cached) no > checking for strsep... yes > checking for memmem... yes > checking for memcmp... yes > checking for basename... yes > checking for getopt_long... yes > checking for strcasestr... yes > checking for scandir... yes > checking for inet_aton... yes > checking for inet_aton in -lresolv... yes > > Checking user defined options... > > checking if --enable-debug option was specified... yes > checking if --enable-plugins option was specified... yes > checking for libpcap... yes > checking for pcap_datalink_val_to_description in -lpcap... yes > checking for libnet... yes > checking for libnet_adv_free_packet in -lnet... yes > checking for openssl... yes > checking for libpcre... no > checking for iconv... yes > checking for library containing iconv... none required > checking for iconv in -lc... yes > checking for iconv in -liconv... no > checking for libiconv in -liconv... no > checking for libncurses... yes > checking if --enable-gtk option was specified... checking for > pkg-config... /usr/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > yes > checking for pkg-config... /usr/bin/pkg-config > checking for GTK... yes > > Writing output files... > > configure: creating ./config.status > config.status: creating Makefile > config.status: creating Makefile.mingw > config.status: creating man/Makefile > config.status: creating man/ettercap.8 > config.status: creating man/ettercap_curses.8 > config.status: creating man/ettercap_plugins.8 > config.status: creating man/etterlog.8 > config.status: creating man/etterfilter.8 > config.status: creating man/etter.conf.5 > config.status: creating share/Makefile > config.status: creating src/Makefile > config.status: creating src/os/Makefile > config.status: creating src/interfaces/Makefile > config.status: creating src/interfaces/daemon/Makefile > config.status: creating src/interfaces/text/Makefile > config.status: creating src/interfaces/curses/Makefile > config.status: creating src/interfaces/curses/widgets/Makefile > config.status: creating src/interfaces/gtk/Makefile > config.status: creating include/Makefile > config.status: creating utils/Makefile > config.status: creating utils/etterlog/Makefile > config.status: creating utils/etterfilter/Makefile > config.status: creating plug-ins/Makefile > config.status: creating plug-ins/arp_cop/Makefile > config.status: creating plug-ins/autoadd/Makefile > config.status: creating plug-ins/chk_poison/Makefile > config.status: creating plug-ins/dos_attack/Makefile > config.status: creating plug-ins/dns_spoof/Makefile > config.status: creating plug-ins/dummy/Makefile > config.status: creating plug-ins/find_conn/Makefile > config.status: creating plug-ins/find_ettercap/Makefile > config.status: creating plug-ins/find_ip/Makefile > config.status: creating plug-ins/finger/Makefile > config.status: creating plug-ins/finger_submit/Makefile > config.status: creating plug-ins/gre_relay/Makefile > config.status: creating plug-ins/gw_discover/Makefile > config.status: creating plug-ins/isolate/Makefile > config.status: creating plug-ins/link_type/Makefile > config.status: creating plug-ins/pptp_chapms1/Makefile > config.status: creating plug-ins/pptp_clear/Makefile > config.status: creating plug-ins/pptp_pap/Makefile > config.status: creating plug-ins/pptp_reneg/Makefile > config.status: creating plug-ins/rand_flood/Makefile > config.status: creating plug-ins/remote_browser/Makefile > config.status: creating plug-ins/reply_arp/Makefile > config.status: creating plug-ins/repoison_arp/Makefile > config.status: creating plug-ins/scan_poisoner/Makefile > config.status: creating plug-ins/search_promisc/Makefile > config.status: creating plug-ins/smb_clear/Makefile > config.status: creating plug-ins/smb_down/Makefile > config.status: creating plug-ins/stp_mangler/Makefile > config.status: creating include/config.h > config.status: include/config.h is unchanged > config.status: executing depfiles commands > config.status: executing libtool commands > === configuring in libltdl (/home/root/Documents/ettercap/libltdl) > configure: running /bin/sh ./configure --disable-option-checking > '--prefix=/usr/local' '--enable-debug' '--enable-maintainer-mode' > '--enable-plugins' --cache-file=/dev/null --srcdir=. > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... /bin/mkdir -p > checking for gawk... gawk > checking whether make sets $(MAKE)... yes > checking build system type... x86_64-unknown-linux-gnu > checking host system type... x86_64-unknown-linux-gnu > checking for style of include used by make... GNU > checking for gcc... gcc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking dependency style of gcc... gcc3 > checking for a sed that does not truncate output... /bin/sed > checking for grep that handles long lines and -e... /bin/grep > checking for egrep... /bin/grep -E > checking for fgrep... /bin/grep -F > checking for ld used by gcc... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B > checking the name lister (/usr/bin/nm -B) interface... BSD nm > checking whether ln -s works... yes > checking the maximum length of command line arguments... 1966080 > checking whether the shell understands some XSI constructs... yes > checking whether the shell understands "+="... yes > checking for /usr/bin/ld option to reload object files... -r > checking for objdump... objdump > checking how to recognize dependent libraries... pass_all > checking for ar... ar > checking for strip... strip > checking for ranlib... ranlib > checking command to parse /usr/bin/nm -B output from gcc object... ok > checking how to run the C preprocessor... gcc -E > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking for dlfcn.h... yes > checking for objdir... .libs > checking if gcc supports -fno-rtti -fno-exceptions... no > checking for gcc option to produce PIC... -fPIC -DPIC > checking if gcc PIC flag -fPIC -DPIC works... yes > checking if gcc static flag -static works... no > checking if gcc supports -c -o file.o... yes > checking if gcc supports -c -o file.o... (cached) yes > checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports > shared libraries... yes > checking whether -lc should be explicitly linked in... no > checking dynamic linker characteristics... GNU/Linux ld.so > checking how to hardcode library paths into programs... immediate > checking for shl_load... no > checking for shl_load in -ldld... no > checking for dlopen... no > checking for dlopen in -ldl... yes > checking whether a program can dlopen itself... yes > checking whether a statically linked program can dlopen itself... yes > checking whether stripping libraries is possible... yes > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... yes > checking whether to build static libraries... yes > checking which extension is used for runtime loadable modules... .so > checking which variable specifies run-time module search path... > LD_LIBRARY_PATH > checking for the default library search path... /lib64 /usr/lib64 /lib > /usr/lib /usr/lib64/mysql /usr/lib/vmware-tools/lib32/libvmGuestLib.so > /usr/lib/vmware-tools/lib64/libvmGuestLib.so > /usr/lib/vmware-tools/lib32/libvmGuestLibJava.so > /usr/lib/vmware-tools/lib64/libvmGuestLibJava.so > /usr/lib/vmware-tools/lib32/libDeployPkg.so > /usr/lib/vmware-tools/lib64/libDeployPkg.so /usr/lib64/xulrunner-1.9.2 > checking for library containing dlopen... -ldl > checking for dlerror... yes > checking for shl_load... (cached) no > checking for shl_load in -ldld... (cached) no > checking for dld_link in -ldld... no > checking for _ prefix in compiled symbols... no > checking whether deplibs are loaded by dlopen... yes > checking for argz.h... yes > checking for error_t... yes > checking for argz_add... yes > checking for argz_append... yes > checking for argz_count... yes > checking for argz_create_sep... yes > checking for argz_insert... yes > checking for argz_next... yes > checking for argz_stringify... yes > checking if argz actually works... yes > checking whether libtool supports -dlopen/-dlpreopen... yes > checking for unistd.h... (cached) yes > checking for dl.h... no > checking for sys/dl.h... no > checking for dld.h... no > checking for mach-o/dyld.h... no > checking for dirent.h... yes > checking for closedir... yes > checking for opendir... yes > checking for readdir... yes > checking for strlcat... no > checking for strlcpy... no > configure: creating ./config.status > config.status: creating Makefile > config.status: creating config.h > config.status: config.h is unchanged > config.status: executing depfiles commands > config.status: executing libtool commands > > ettercap has been configured as follow... > > ================================================== > > Install directory: /usr/local > > > Libraries : > > LIBPCAP ................ default > LIBNET ................. default > LIBSSL ................. default > NCURSES ................ default > GTK+ ................... yes > > Functionalities : > > Debug mode ............. yes > Plugin support ......... yes > Passive DNS ............ yes > Perl regex in filters .. no > Iconv UTF-8 support .... yes > > ================================================== > > Output of make: > > $ make test > Making all in man > make[1]: Entering directory `/home/root/Documents/ettercap/man' > cd .. && /bin/sh ./config.status man/ettercap.8 > config.status: creating man/ettercap.8 > cd .. && /bin/sh ./config.status man/ettercap_curses.8 > config.status: creating man/ettercap_curses.8 > cd .. && /bin/sh ./config.status man/etterlog.8 > config.status: creating man/etterlog.8 > cd .. && /bin/sh ./config.status man/etterfilter.8 > config.status: creating man/etterfilter.8 > cd .. && /bin/sh ./config.status man/etter.conf.5 > config.status: creating man/etter.conf.5 > cd .. && /bin/sh ./config.status man/ettercap_plugins.8 > config.status: creating man/ettercap_plugins.8 > make[1]: Leaving directory `/home/root/Documents/ettercap/man' > Making all in share > make[1]: Entering directory `/home/root/Documents/ettercap/share' > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory `/home/root/Documents/ettercap/share' > Making all in include > make[1]: Entering directory `/home/root/Documents/ettercap/include' > make all-am > make[2]: Entering directory `/home/root/Documents/ettercap/include' > make[2]: Leaving directory `/home/root/Documents/ettercap/include' > make[1]: Leaving directory `/home/root/Documents/ettercap/include' > Making all in include > make[1]: Entering directory `/home/root/Documents/ettercap/include' > make all-am > make[2]: Entering directory `/home/root/Documents/ettercap/include' > make[2]: Leaving directory `/home/root/Documents/ettercap/include' > make[1]: Leaving directory `/home/root/Documents/ettercap/include' > Making all in src > make[1]: Entering directory `/home/root/Documents/ettercap/src' > Making all in os > make[2]: Entering directory `/home/root/Documents/ettercap/src/os' > gcc -DHAVE_CONFIG_H -I. -I../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -g -ggdb -Wmissing-prototypes > -Wno-uninitialized -Wformat-security -Wsign-compare -Wall > -I/usr/include/pcap -c -o libec_os_a-ec_dummy.o `test -f 'ec_dummy.c' > || echo './'`ec_dummy.c > gcc -DHAVE_CONFIG_H -I. -I../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -g -ggdb -Wmissing-prototypes > -Wno-uninitialized -Wformat-security -Wsign-compare -Wall > -I/usr/include/pcap -c -o libec_os_a-ec_linux.o `test -f 'ec_linux.c' > || echo './'`ec_linux.c > rm -f libec_os.a > ar cru libec_os.a libec_os_a-ec_dummy.o libec_os_a-ec_linux.o > ranlib libec_os.a > make[2]: Leaving directory `/home/root/Documents/ettercap/src/os' > Making all in interfaces > make[2]: Entering directory `/home/root/Documents/ettercap/src/interfaces' > Making all in daemon > make[3]: Entering directory > `/home/root/Documents/ettercap/src/interfaces/daemon' > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -g -ggdb -Wmissing-prototypes > -Wno-uninitialized -Wformat-security -Wsign-compare -Wall > -I/usr/include/pcap -c -o libec_daemon_a-ec_daemon.o `test -f > 'ec_daemon.c' || echo './'`ec_daemon.c > rm -f libec_daemon.a > ar cru libec_daemon.a libec_daemon_a-ec_daemon.o > ranlib libec_daemon.a > make[3]: Leaving directory > `/home/root/Documents/ettercap/src/interfaces/daemon' > Making all in text > make[3]: Entering directory > `/home/root/Documents/ettercap/src/interfaces/text' > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I. -g -ggdb > -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare > -Wall -I/usr/include/pcap -c -o libec_text_a-ec_text.o `test -f > 'ec_text.c' || echo './'`ec_text.c > ec_text.c: In function ‘text_stats’: > ec_text.c:468: warning: format ‘%llu’ expects type ‘long long unsigned > int’, but argument 3 has type ‘u_int64’ > ec_text.c:468: warning: format ‘%llu’ expects type ‘long long unsigned > int’, but argument 4 has type ‘u_int64’ > ec_text.c:468: warning: format ‘%llu’ expects type ‘long long unsigned > int’, but argument 5 has type ‘u_int64’ > ec_text.c:482: warning: format ‘%8lld’ expects type ‘long long int’, but > argument 3 has type ‘u_int64’ > ec_text.c:484: warning: format ‘%8lld’ expects type ‘long long int’, but > argument 3 has type ‘u_int64’ > ec_text.c:485: warning: format ‘%8lld’ expects type ‘long long int’, but > argument 3 has type ‘u_int64’ > ec_text.c:485: warning: format ‘%8lld’ expects type ‘long long int’, but > argument 4 has type ‘u_int64’ > ec_text.c:491: warning: format ‘%8lld’ expects type ‘long long int’, but > argument 3 has type ‘u_int64’ > ec_text.c:491: warning: format ‘%8lld’ expects type ‘long long int’, but > argument 4 has type ‘u_int64’ > ec_text.c:493: warning: format ‘%8lld’ expects type ‘long long int’, but > argument 3 has type ‘u_int64’ > ec_text.c:493: warning: format ‘%8lld’ expects type ‘long long int’, but > argument 4 has type ‘u_int64’ > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I. -g -ggdb > -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare > -Wall -I/usr/include/pcap -c -o libec_text_a-ec_text_conn.o `test -f > 'ec_text_conn.c' || echo './'`ec_text_conn.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I. -g -ggdb > -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare > -Wall -I/usr/include/pcap -c -o libec_text_a-ec_text_display.o `test -f > 'ec_text_display.c' || echo './'`ec_text_display.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I. -g -ggdb > -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare > -Wall -I/usr/include/pcap -c -o libec_text_a-ec_text_plugin.o `test -f > 'ec_text_plugin.c' || echo './'`ec_text_plugin.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I. -g -ggdb > -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare > -Wall -I/usr/include/pcap -c -o libec_text_a-ec_text_profile.o `test -f > 'ec_text_profile.c' || echo './'`ec_text_profile.c > rm -f libec_text.a > ar cru libec_text.a libec_text_a-ec_text.o libec_text_a-ec_text_conn.o > libec_text_a-ec_text_display.o libec_text_a-ec_text_plugin.o > libec_text_a-ec_text_profile.o > ranlib libec_text.a > make[3]: Leaving directory > `/home/root/Documents/ettercap/src/interfaces/text' > Making all in curses > make[3]: Entering directory > `/home/root/Documents/ettercap/src/interfaces/curses' > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses.o `test -f 'ec_curses.c' || echo './'`ec_curses.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_filters.o `test -f 'ec_curses_filters.c' || echo > './'`ec_curses_filters.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_help.o `test -f 'ec_curses_help.c' || echo > './'`ec_curses_help.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_hosts.o `test -f 'ec_curses_hosts.c' || echo > './'`ec_curses_hosts.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_live.o `test -f 'ec_curses_live.c' || echo > './'`ec_curses_live.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_logging.o `test -f 'ec_curses_logging.c' || echo > './'`ec_curses_logging.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_mitm.o `test -f 'ec_curses_mitm.c' || echo > './'`ec_curses_mitm.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_offline.o `test -f 'ec_curses_offline.c' || echo > './'`ec_curses_offline.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_plugins.o `test -f 'ec_curses_plugins.c' || echo > './'`ec_curses_plugins.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_start.o `test -f 'ec_curses_start.c' || echo > './'`ec_curses_start.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_targets.o `test -f 'ec_curses_targets.c' || echo > './'`ec_curses_targets.c > ec_curses_targets.c: In function ‘add_target1’: > ec_curses_targets.c:384: warning: pointer targets in passing argument 3 of > ‘ip_addr_init’ differ in signedness > ../../../include/ec_inet.h:56: note: expected ‘u_char *’ but argument is > of type ‘char *’ > ec_curses_targets.c: In function ‘add_target2’: > ec_curses_targets.c:402: warning: pointer targets in passing argument 3 of > ‘ip_addr_init’ differ in signedness > ../../../include/ec_inet.h:56: note: expected ‘u_char *’ but argument is > of type ‘char *’ > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_view.o `test -f 'ec_curses_view.c' || echo > './'`ec_curses_view.c > ec_curses_view.c: In function ‘curses_set_wepkey’: > ec_curses_view.c:205: warning: pointer targets in passing argument 1 of > ‘set_wep_key’ differ in signedness > ec_curses_view.c:45: note: expected ‘u_char *’ but argument is of type > ‘char *’ > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_view_connections.o `test -f > 'ec_curses_view_connections.c' || echo './'`ec_curses_view_connections.c > ec_curses_view_connections.c: In function ‘split_print’: > ec_curses_view_connections.c:338: warning: pointer targets in passing > argument 2 of ‘regexec’ differ in signedness > /usr/include/regex.h:560: note: expected ‘const char * __restrict__’ but > argument is of type ‘u_char *’ > ec_curses_view_connections.c: In function ‘split_print_po’: > ec_curses_view_connections.c:370: warning: pointer targets in passing > argument 2 of ‘regexec’ differ in signedness > /usr/include/regex.h:560: note: expected ‘const char * __restrict__’ but > argument is of type ‘u_char *’ > ec_curses_view_connections.c: In function ‘join_print’: > ec_curses_view_connections.c:458: warning: pointer targets in passing > argument 2 of ‘regexec’ differ in signedness > /usr/include/regex.h:560: note: expected ‘const char * __restrict__’ but > argument is of type ‘u_char *’ > ec_curses_view_connections.c: In function ‘join_print_po’: > ec_curses_view_connections.c:489: warning: pointer targets in passing > argument 2 of ‘regexec’ differ in signedness > /usr/include/regex.h:560: note: expected ‘const char * __restrict__’ but > argument is of type ‘u_char *’ > ec_curses_view_connections.c: In function ‘curses_connection_inject’: > ec_curses_view_connections.c:575: warning: pointer targets in passing > argument 5 of ‘wdg_input_add’ differ in signedness > widgets/wdg.h:257: note: expected ‘char *’ but argument is of type ‘u_char > *’ > ec_curses_view_connections.c: In function ‘inject_user’: > ec_curses_view_connections.c:588: warning: pointer targets in passing > argument 1 of ‘strescape’ differ in signedness > ../../../include/ec_strings.h:34: note: expected ‘char *’ but argument is > of type ‘u_char *’ > ec_curses_view_connections.c:588: warning: pointer targets in passing > argument 2 of ‘strescape’ differ in signedness > ../../../include/ec_strings.h:34: note: expected ‘char *’ but argument is > of type ‘u_char *’ > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses > -Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized > -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o > libec_curses_a-ec_curses_view_profiles.o `test -f > 'ec_curses_view_profiles.c' || echo './'`ec_curses_view_profiles.c > ec_curses_view_profiles.c: In function ‘curses_profile_detail’: > ec_curses_view_profiles.c:172: warning: pointer targets in passing > argument 1 of ‘manuf_search’ differ in signedness > ../../../include/ec_manuf.h:8: note: expected ‘char *’ but argument is of > type ‘u_int8 *’ > ec_curses_view_profiles.c:189: warning: pointer targets in passing > argument 1 of ‘fingerprint_search’ differ in signedness > ../../../include/ec_fingerprint.h:8: note: expected ‘const char *’ but > argument is of type ‘u_char *’ > rm -f libec_curses.a > ar cru libec_curses.a libec_curses_a-ec_curses.o > libec_curses_a-ec_curses_filters.o libec_curses_a-ec_curses_help.o > libec_curses_a-ec_curses_hosts.o libec_curses_a-ec_curses_live.o > libec_curses_a-ec_curses_logging.o libec_curses_a-ec_curses_mitm.o > libec_curses_a-ec_curses_offline.o libec_curses_a-ec_curses_plugins.o > libec_curses_a-ec_curses_start.o libec_curses_a-ec_curses_targets.o > libec_curses_a-ec_curses_view.o libec_curses_a-ec_curses_view_connections.o > libec_curses_a-ec_curses_view_profiles.o > ranlib libec_curses.a > Making all in widgets > make[4]: Entering directory > `/home/root/Documents/ettercap/src/interfaces/curses/widgets' > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg.o `test -f > 'wdg.c' || echo './'`wdg.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_compound.o > `test -f 'wdg_compound.c' || echo './'`wdg_compound.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_debug.o > `test -f 'wdg_debug.c' || echo './'`wdg_debug.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_dialog.o > `test -f 'wdg_dialog.c' || echo './'`wdg_dialog.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_dynlist.o > `test -f 'wdg_dynlist.c' || echo './'`wdg_dynlist.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_error.o > `test -f 'wdg_error.c' || echo './'`wdg_error.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_file.o > `test -f 'wdg_file.c' || echo './'`wdg_file.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_input.o > `test -f 'wdg_input.c' || echo './'`wdg_input.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_list.o > `test -f 'wdg_list.c' || echo './'`wdg_list.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_menu.o > `test -f 'wdg_menu.c' || echo './'`wdg_menu.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_panel.o > `test -f 'wdg_panel.c' || echo './'`wdg_panel.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o > libwdg_a-wdg_percentage.o `test -f 'wdg_percentage.c' || echo > './'`wdg_percentage.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_scroll.o > `test -f 'wdg_scroll.c' || echo './'`wdg_scroll.c > gcc -DHAVE_CONFIG_H -I. -I../../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g > -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_window.o > `test -f 'wdg_window.c' || echo './'`wdg_window.c > rm -f libwdg.a > ar cru libwdg.a libwdg_a-wdg.o libwdg_a-wdg_compound.o > libwdg_a-wdg_debug.o libwdg_a-wdg_dialog.o libwdg_a-wdg_dynlist.o > libwdg_a-wdg_error.o libwdg_a-wdg_file.o libwdg_a-wdg_input.o > libwdg_a-wdg_list.o libwdg_a-wdg_menu.o libwdg_a-wdg_panel.o > libwdg_a-wdg_percentage.o libwdg_a-wdg_scroll.o libwdg_a-wdg_window.o > ranlib libwdg.a > make[4]: Leaving directory > `/home/root/Documents/ettercap/src/interfaces/curses/widgets' > make[4]: Entering directory > `/home/root/Documents/ettercap/src/interfaces/curses' > make[4]: Nothing to be done for `all-am'. > make[4]: Leaving directory > `/home/root/Documents/ettercap/src/interfaces/curses' > Joining libwdg objects into libec_curses... > make[3]: Leaving directory > `/home/root/Documents/ettercap/src/interfaces/curses' > Making all in gtk > make[3]: Entering directory > `/home/root/Documents/ettercap/src/interfaces/gtk' > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0 > -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 > -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb > -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare > -Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk.o `test -f > 'ec_gtk.c' || echo './'`ec_gtk.c > ec_gtk.c: In function ‘gtkui_setup’: > ec_gtk.c:524: warning: pointer targets in passing argument 2 of > ‘gtk_accelerator_parse’ differ in signedness > /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:154: note: expected ‘guint *’ but > argument is of type ‘gint *’ > ec_gtk.c: In function ‘gtkui_page_attach_shortcut’: > ec_gtk.c:1210: warning: pointer targets in passing argument 2 of > ‘gtk_accelerator_parse’ differ in signedness > /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:154: note: expected ‘guint *’ but > argument is of type ‘gint *’ > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0 > -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 > -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb > -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare > -Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_filters.o `test -f > 'ec_gtk_filters.c' || echo './'`ec_gtk_filters.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0 > -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 > -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb > -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare > -Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_hosts.o `test -f > 'ec_gtk_hosts.c' || echo './'`ec_gtk_hosts.c > ec_gtk_hosts.c: In function ‘gtkui_button_callback’: > ec_gtk_hosts.c:331: warning: cast from pointer to integer of different size > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0 > -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 > -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb > -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare > -Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_live.o `test -f > 'ec_gtk_live.c' || echo './'`ec_gtk_live.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0 > -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 > -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb > -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare > -Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_logging.o `test -f > 'ec_gtk_logging.c' || echo './'`ec_gtk_logging.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security > -Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0 > -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 > -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb > -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare > -Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_menus.o `test -f > 'ec_gtk_menus.c' || echo './'`ec_gtk_menus.c > gcc -DHAVE_CONFIG_H -I. -I../../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"... [truncated message content] |
|
From: Albatross 83 <alb...@gm...> - 2011-12-29 21:17:24
|
Tried compiling sources from both the git repo aettercap-0.7.4.tar.gz..
Same error in both cases. Any help is appreciated.
Output of ./autogen.sh:
Suggested version:
autoconf 2.59
automake 1.7.x
libtool 1.5.x
pkg-config 0.15.0
Actual version:
autoconf (GNU Autoconf) 2.63
automake (GNU automake) 1.11.1
libtoolize (GNU libtool) 2.2.6b
pkg-config 0.23
cleaning up config files...
running aclocal
running libtoolize
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `libltdl/config/compile'
libtoolize: copying file `libltdl/config/config.guess'
libtoolize: copying file `libltdl/config/config.sub'
libtoolize: copying file `libltdl/config/depcomp'
libtoolize: copying file `libltdl/config/install-sh'
libtoolize: copying file `libltdl/config/missing'
libtoolize: copying file `libltdl/config/ltmain.sh'
libtoolize: putting macros in `libltdl/m4'.
libtoolize: copying file `libltdl/m4/argz.m4'
libtoolize: copying file `libltdl/m4/libtool.m4'
libtoolize: copying file `libltdl/m4/ltdl.m4'
libtoolize: copying file `libltdl/m4/ltoptions.m4'
libtoolize: copying file `libltdl/m4/ltsugar.m4'
libtoolize: copying file `libltdl/m4/ltversion.m4'
libtoolize: copying file `libltdl/m4/lt~obsolete.m4'
libtoolize: putting libltdl files in `libltdl'.
libtoolize: copying file `libltdl/COPYING.LIB'
libtoolize: copying file `libltdl/README'
libtoolize: copying file `libltdl/Makefile.am'
libtoolize: copying file `libltdl/configure.ac'
libtoolize: copying file `libltdl/aclocal.m4'
libtoolize: copying file `libltdl/Makefile.in'
libtoolize: copying file `libltdl/config-h.in'
libtoolize: copying file `libltdl/configure'
libtoolize: copying file `libltdl/argz_.h'
libtoolize: copying file `libltdl/argz.c'
libtoolize: copying file `libltdl/loaders/dld_link.c'
libtoolize: copying file `libltdl/loaders/dlopen.c'
libtoolize: copying file `libltdl/loaders/dyld.c'
libtoolize: copying file `libltdl/loaders/load_add_on.c'
libtoolize: copying file `libltdl/loaders/loadlibrary.c'
libtoolize: copying file `libltdl/loaders/shl_load.c'
libtoolize: copying file `libltdl/lt__dirent.c'
libtoolize: copying file `libltdl/lt__strl.c'
libtoolize: copying file `libltdl/libltdl/lt__alloc.h'
libtoolize: copying file `libltdl/libltdl/lt__dirent.h'
libtoolize: copying file `libltdl/libltdl/lt__glibc.h'
libtoolize: copying file `libltdl/libltdl/lt__private.h'
libtoolize: copying file `libltdl/libltdl/lt__strl.h'
libtoolize: copying file `libltdl/libltdl/lt_dlloader.h'
libtoolize: copying file `libltdl/libltdl/lt_error.h'
libtoolize: copying file `libltdl/libltdl/lt_system.h'
libtoolize: copying file `libltdl/libltdl/slist.h'
libtoolize: copying file `libltdl/loaders/preopen.c'
libtoolize: copying file `libltdl/lt__alloc.c'
libtoolize: copying file `libltdl/lt_dlloader.c'
libtoolize: copying file `libltdl/lt_error.c'
libtoolize: copying file `libltdl/ltdl.c'
libtoolize: copying file `libltdl/ltdl.h'
libtoolize: copying file `libltdl/slist.c'
libtoolize: Remember to add `LT_CONFIG_LTDL_DIR([libltdl])' to `configure.in
'.
libtoolize: Consider using `AC_CONFIG_AUX_DIR([libltdl/config])' in
configure.in.
libtoolize: Consider using `AC_CONFIG_MACRO_DIR([libltdl/m4])' in
configure.in.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
running aclocal
running autoheader
running autoconf
running automake
Output of ./configure:
$ ./configure --enable-debug --enable-maintainer-mode --enable-plugins
checking whether to enable maintainer-specific portions of Makefiles... yes
Configuring ettercap NG-0.7.4_git...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... (cached) yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether gcc needs -traditional... no
checking if your compiler supports __VA_ARGS__ in macro declarations... yes
checking for bison... no
checking for byacc... byacc
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1966080
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared
libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for library containing dlopen... -ldl
checking which extension is used for runtime loadable modules... .so
checking which variable specifies run-time module search path...
LD_LIBRARY_PATH
checking for the default library search path... /lib64 /usr/lib64 /lib
/usr/lib /usr/lib64/mysql /usr/lib/vmware-tools/lib32/libvmGuestLib.so
/usr/lib/vmware-tools/lib64/libvmGuestLib.so
/usr/lib/vmware-tools/lib32/libvmGuestLibJava.so
/usr/lib/vmware-tools/lib64/libvmGuestLibJava.so
/usr/lib/vmware-tools/lib32/libDeployPkg.so
/usr/lib/vmware-tools/lib64/libDeployPkg.so /usr/lib64/xulrunner-1.9.2
checking for library containing dlopen... (cached) -ldl
checking for dlerror... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dld_link in -ldld... no
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_add... yes
checking for argz_append... yes
checking for argz_count... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking if argz actually works... yes
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for ltdl.h... yes
checking whether lt_dlinterface_register is declared... yes
checking for lt_dladvise_preload in -lltdl... yes
checking where to find libltdl headers...
checking where to find libltdl library... -lltdl
checking for unistd.h... (cached) yes
checking for dl.h... no
checking for sys/dl.h... no
checking for dld.h... no
checking for mach-o/dyld.h... no
checking for dirent.h... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking for strlcat... no
checking for strlcpy... no
checking for library containing lt_dlopen... -lltdl
checking for dlfcn.h... (cached) yes
checking for ltdl.h... (cached) yes
checking whether byte ordering is bigendian... no
checking for ANSI C header files... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for unistd.h... (cached) yes
checking for stdlib.h... (cached) yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for sys/types.h... (cached) yes
checking for dirent.h... (cached) yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking for sys/types.h... (cached) yes
checking for stdint.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/cdefs.h usability... yes
checking sys/cdefs.h presence... yes
checking for sys/cdefs.h... yes
checking arpa/nameser.h usability... yes
checking arpa/nameser.h presence... yes
checking for arpa/nameser.h... yes
checking for NS_GET32... yes
time.h
checking for pid_t... yes
checking for size_t... yes
checking for an ANSI C-conforming const... yes
checking return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for library containing pthread_create... -lpthread
checking for getifaddrs... yes
checking for gettimeofday... yes
checking for vsnprintf... yes
checking for select... yes
checking for poll... yes
checking for strdup... yes
checking for strerror... yes
checking for strstr... yes
checking for strsignal... yes
checking for strtok_r... yes
checking for uname... yes
checking for daemon... yes
Checking for required libraries...
checking for library containing gethostbyname... none required
checking for library containing socket... none required
checking for library containing poll... none required
checking for library containing gzopen... -lz
checking for library containing dn_expand... no
checking for library containing __dn_expand... -lresolv
checking for additional -lresolv needed by __dn_expand... not needed
Checking for missing functions...
checking for strlcpy... (cached) no
checking for strlcat... (cached) no
checking for strsep... yes
checking for memmem... yes
checking for memcmp... yes
checking for basename... yes
checking for getopt_long... yes
checking for strcasestr... yes
checking for scandir... yes
checking for inet_aton... yes
checking for inet_aton in -lresolv... yes
Checking user defined options...
checking if --enable-debug option was specified... yes
checking if --enable-plugins option was specified... yes
checking for libpcap... yes
checking for pcap_datalink_val_to_description in -lpcap... yes
checking for libnet... yes
checking for libnet_adv_free_packet in -lnet... yes
checking for openssl... yes
checking for libpcre... no
checking for iconv... yes
checking for library containing iconv... none required
checking for iconv in -lc... yes
checking for iconv in -liconv... no
checking for libiconv in -liconv... no
checking for libncurses... yes
checking if --enable-gtk option was specified... checking for pkg-config...
/usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
yes
checking for pkg-config... /usr/bin/pkg-config
checking for GTK... yes
Writing output files...
configure: creating ./config.status
config.status: creating Makefile
config.status: creating Makefile.mingw
config.status: creating man/Makefile
config.status: creating man/ettercap.8
config.status: creating man/ettercap_curses.8
config.status: creating man/ettercap_plugins.8
config.status: creating man/etterlog.8
config.status: creating man/etterfilter.8
config.status: creating man/etter.conf.5
config.status: creating share/Makefile
config.status: creating src/Makefile
config.status: creating src/os/Makefile
config.status: creating src/interfaces/Makefile
config.status: creating src/interfaces/daemon/Makefile
config.status: creating src/interfaces/text/Makefile
config.status: creating src/interfaces/curses/Makefile
config.status: creating src/interfaces/curses/widgets/Makefile
config.status: creating src/interfaces/gtk/Makefile
config.status: creating include/Makefile
config.status: creating utils/Makefile
config.status: creating utils/etterlog/Makefile
config.status: creating utils/etterfilter/Makefile
config.status: creating plug-ins/Makefile
config.status: creating plug-ins/arp_cop/Makefile
config.status: creating plug-ins/autoadd/Makefile
config.status: creating plug-ins/chk_poison/Makefile
config.status: creating plug-ins/dos_attack/Makefile
config.status: creating plug-ins/dns_spoof/Makefile
config.status: creating plug-ins/dummy/Makefile
config.status: creating plug-ins/find_conn/Makefile
config.status: creating plug-ins/find_ettercap/Makefile
config.status: creating plug-ins/find_ip/Makefile
config.status: creating plug-ins/finger/Makefile
config.status: creating plug-ins/finger_submit/Makefile
config.status: creating plug-ins/gre_relay/Makefile
config.status: creating plug-ins/gw_discover/Makefile
config.status: creating plug-ins/isolate/Makefile
config.status: creating plug-ins/link_type/Makefile
config.status: creating plug-ins/pptp_chapms1/Makefile
config.status: creating plug-ins/pptp_clear/Makefile
config.status: creating plug-ins/pptp_pap/Makefile
config.status: creating plug-ins/pptp_reneg/Makefile
config.status: creating plug-ins/rand_flood/Makefile
config.status: creating plug-ins/remote_browser/Makefile
config.status: creating plug-ins/reply_arp/Makefile
config.status: creating plug-ins/repoison_arp/Makefile
config.status: creating plug-ins/scan_poisoner/Makefile
config.status: creating plug-ins/search_promisc/Makefile
config.status: creating plug-ins/smb_clear/Makefile
config.status: creating plug-ins/smb_down/Makefile
config.status: creating plug-ins/stp_mangler/Makefile
config.status: creating include/config.h
config.status: include/config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in libltdl (/home/root/Documents/ettercap/libltdl)
configure: running /bin/sh ./configure --disable-option-checking
'--prefix=/usr/local' '--enable-debug' '--enable-maintainer-mode'
'--enable-plugins' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1966080
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared
libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking which extension is used for runtime loadable modules... .so
checking which variable specifies run-time module search path...
LD_LIBRARY_PATH
checking for the default library search path... /lib64 /usr/lib64 /lib
/usr/lib /usr/lib64/mysql /usr/lib/vmware-tools/lib32/libvmGuestLib.so
/usr/lib/vmware-tools/lib64/libvmGuestLib.so
/usr/lib/vmware-tools/lib32/libvmGuestLibJava.so
/usr/lib/vmware-tools/lib64/libvmGuestLibJava.so
/usr/lib/vmware-tools/lib32/libDeployPkg.so
/usr/lib/vmware-tools/lib64/libDeployPkg.so /usr/lib64/xulrunner-1.9.2
checking for library containing dlopen... -ldl
checking for dlerror... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dld_link in -ldld... no
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_add... yes
checking for argz_append... yes
checking for argz_count... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking if argz actually works... yes
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for unistd.h... (cached) yes
checking for dl.h... no
checking for sys/dl.h... no
checking for dld.h... no
checking for mach-o/dyld.h... no
checking for dirent.h... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking for strlcat... no
checking for strlcpy... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
ettercap has been configured as follow...
==================================================
Install directory: /usr/local
Libraries :
LIBPCAP ................ default
LIBNET ................. default
LIBSSL ................. default
NCURSES ................ default
GTK+ ................... yes
Functionalities :
Debug mode ............. yes
Plugin support ......... yes
Passive DNS ............ yes
Perl regex in filters .. no
Iconv UTF-8 support .... yes
==================================================
Output of make:
$ make test
Making all in man
make[1]: Entering directory `/home/root/Documents/ettercap/man'
cd .. && /bin/sh ./config.status man/ettercap.8
config.status: creating man/ettercap.8
cd .. && /bin/sh ./config.status man/ettercap_curses.8
config.status: creating man/ettercap_curses.8
cd .. && /bin/sh ./config.status man/etterlog.8
config.status: creating man/etterlog.8
cd .. && /bin/sh ./config.status man/etterfilter.8
config.status: creating man/etterfilter.8
cd .. && /bin/sh ./config.status man/etter.conf.5
config.status: creating man/etter.conf.5
cd .. && /bin/sh ./config.status man/ettercap_plugins.8
config.status: creating man/ettercap_plugins.8
make[1]: Leaving directory `/home/root/Documents/ettercap/man'
Making all in share
make[1]: Entering directory `/home/root/Documents/ettercap/share'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/root/Documents/ettercap/share'
Making all in include
make[1]: Entering directory `/home/root/Documents/ettercap/include'
make all-am
make[2]: Entering directory `/home/root/Documents/ettercap/include'
make[2]: Leaving directory `/home/root/Documents/ettercap/include'
make[1]: Leaving directory `/home/root/Documents/ettercap/include'
Making all in include
make[1]: Entering directory `/home/root/Documents/ettercap/include'
make all-am
make[2]: Entering directory `/home/root/Documents/ettercap/include'
make[2]: Leaving directory `/home/root/Documents/ettercap/include'
make[1]: Leaving directory `/home/root/Documents/ettercap/include'
Making all in src
make[1]: Entering directory `/home/root/Documents/ettercap/src'
Making all in os
make[2]: Entering directory `/home/root/Documents/ettercap/src/os'
gcc -DHAVE_CONFIG_H -I. -I../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -g -ggdb -Wmissing-prototypes
-Wno-uninitialized -Wformat-security -Wsign-compare -Wall
-I/usr/include/pcap -c -o libec_os_a-ec_dummy.o `test -f 'ec_dummy.c'
|| echo './'`ec_dummy.c
gcc -DHAVE_CONFIG_H -I. -I../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -g -ggdb -Wmissing-prototypes
-Wno-uninitialized -Wformat-security -Wsign-compare -Wall
-I/usr/include/pcap -c -o libec_os_a-ec_linux.o `test -f 'ec_linux.c'
|| echo './'`ec_linux.c
rm -f libec_os.a
ar cru libec_os.a libec_os_a-ec_dummy.o libec_os_a-ec_linux.o
ranlib libec_os.a
make[2]: Leaving directory `/home/root/Documents/ettercap/src/os'
Making all in interfaces
make[2]: Entering directory `/home/root/Documents/ettercap/src/interfaces'
Making all in daemon
make[3]: Entering directory
`/home/root/Documents/ettercap/src/interfaces/daemon'
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -g -ggdb -Wmissing-prototypes
-Wno-uninitialized -Wformat-security -Wsign-compare -Wall
-I/usr/include/pcap -c -o libec_daemon_a-ec_daemon.o `test -f
'ec_daemon.c' || echo './'`ec_daemon.c
rm -f libec_daemon.a
ar cru libec_daemon.a libec_daemon_a-ec_daemon.o
ranlib libec_daemon.a
make[3]: Leaving directory
`/home/root/Documents/ettercap/src/interfaces/daemon'
Making all in text
make[3]: Entering directory
`/home/root/Documents/ettercap/src/interfaces/text'
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I. -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_text_a-ec_text.o `test -f
'ec_text.c' || echo './'`ec_text.c
ec_text.c: In function ‘text_stats’:
ec_text.c:468: warning: format ‘%llu’ expects type ‘long long unsigned
int’, but argument 3 has type ‘u_int64’
ec_text.c:468: warning: format ‘%llu’ expects type ‘long long unsigned
int’, but argument 4 has type ‘u_int64’
ec_text.c:468: warning: format ‘%llu’ expects type ‘long long unsigned
int’, but argument 5 has type ‘u_int64’
ec_text.c:482: warning: format ‘%8lld’ expects type ‘long long int’, but
argument 3 has type ‘u_int64’
ec_text.c:484: warning: format ‘%8lld’ expects type ‘long long int’, but
argument 3 has type ‘u_int64’
ec_text.c:485: warning: format ‘%8lld’ expects type ‘long long int’, but
argument 3 has type ‘u_int64’
ec_text.c:485: warning: format ‘%8lld’ expects type ‘long long int’, but
argument 4 has type ‘u_int64’
ec_text.c:491: warning: format ‘%8lld’ expects type ‘long long int’, but
argument 3 has type ‘u_int64’
ec_text.c:491: warning: format ‘%8lld’ expects type ‘long long int’, but
argument 4 has type ‘u_int64’
ec_text.c:493: warning: format ‘%8lld’ expects type ‘long long int’, but
argument 3 has type ‘u_int64’
ec_text.c:493: warning: format ‘%8lld’ expects type ‘long long int’, but
argument 4 has type ‘u_int64’
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I. -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_text_a-ec_text_conn.o `test -f
'ec_text_conn.c' || echo './'`ec_text_conn.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I. -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_text_a-ec_text_display.o `test -f
'ec_text_display.c' || echo './'`ec_text_display.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I. -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_text_a-ec_text_plugin.o `test -f
'ec_text_plugin.c' || echo './'`ec_text_plugin.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I. -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_text_a-ec_text_profile.o `test -f
'ec_text_profile.c' || echo './'`ec_text_profile.c
rm -f libec_text.a
ar cru libec_text.a libec_text_a-ec_text.o libec_text_a-ec_text_conn.o
libec_text_a-ec_text_display.o libec_text_a-ec_text_plugin.o
libec_text_a-ec_text_profile.o
ranlib libec_text.a
make[3]: Leaving directory
`/home/root/Documents/ettercap/src/interfaces/text'
Making all in curses
make[3]: Entering directory
`/home/root/Documents/ettercap/src/interfaces/curses'
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses.o `test -f 'ec_curses.c' || echo './'`ec_curses.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_filters.o `test -f 'ec_curses_filters.c' || echo
'./'`ec_curses_filters.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_help.o `test -f 'ec_curses_help.c' || echo
'./'`ec_curses_help.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_hosts.o `test -f 'ec_curses_hosts.c' || echo
'./'`ec_curses_hosts.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_live.o `test -f 'ec_curses_live.c' || echo
'./'`ec_curses_live.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_logging.o `test -f 'ec_curses_logging.c' || echo
'./'`ec_curses_logging.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_mitm.o `test -f 'ec_curses_mitm.c' || echo
'./'`ec_curses_mitm.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_offline.o `test -f 'ec_curses_offline.c' || echo
'./'`ec_curses_offline.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_plugins.o `test -f 'ec_curses_plugins.c' || echo
'./'`ec_curses_plugins.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_start.o `test -f 'ec_curses_start.c' || echo
'./'`ec_curses_start.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_targets.o `test -f 'ec_curses_targets.c' || echo
'./'`ec_curses_targets.c
ec_curses_targets.c: In function ‘add_target1’:
ec_curses_targets.c:384: warning: pointer targets in passing argument 3 of
‘ip_addr_init’ differ in signedness
../../../include/ec_inet.h:56: note: expected ‘u_char *’ but argument is of
type ‘char *’
ec_curses_targets.c: In function ‘add_target2’:
ec_curses_targets.c:402: warning: pointer targets in passing argument 3 of
‘ip_addr_init’ differ in signedness
../../../include/ec_inet.h:56: note: expected ‘u_char *’ but argument is of
type ‘char *’
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_view.o `test -f 'ec_curses_view.c' || echo
'./'`ec_curses_view.c
ec_curses_view.c: In function ‘curses_set_wepkey’:
ec_curses_view.c:205: warning: pointer targets in passing argument 1 of
‘set_wep_key’ differ in signedness
ec_curses_view.c:45: note: expected ‘u_char *’ but argument is of type
‘char *’
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_view_connections.o `test -f
'ec_curses_view_connections.c' || echo './'`ec_curses_view_connections.c
ec_curses_view_connections.c: In function ‘split_print’:
ec_curses_view_connections.c:338: warning: pointer targets in passing
argument 2 of ‘regexec’ differ in signedness
/usr/include/regex.h:560: note: expected ‘const char * __restrict__’ but
argument is of type ‘u_char *’
ec_curses_view_connections.c: In function ‘split_print_po’:
ec_curses_view_connections.c:370: warning: pointer targets in passing
argument 2 of ‘regexec’ differ in signedness
/usr/include/regex.h:560: note: expected ‘const char * __restrict__’ but
argument is of type ‘u_char *’
ec_curses_view_connections.c: In function ‘join_print’:
ec_curses_view_connections.c:458: warning: pointer targets in passing
argument 2 of ‘regexec’ differ in signedness
/usr/include/regex.h:560: note: expected ‘const char * __restrict__’ but
argument is of type ‘u_char *’
ec_curses_view_connections.c: In function ‘join_print_po’:
ec_curses_view_connections.c:489: warning: pointer targets in passing
argument 2 of ‘regexec’ differ in signedness
/usr/include/regex.h:560: note: expected ‘const char * __restrict__’ but
argument is of type ‘u_char *’
ec_curses_view_connections.c: In function ‘curses_connection_inject’:
ec_curses_view_connections.c:575: warning: pointer targets in passing
argument 5 of ‘wdg_input_add’ differ in signedness
widgets/wdg.h:257: note: expected ‘char *’ but argument is of type ‘u_char
*’
ec_curses_view_connections.c: In function ‘inject_user’:
ec_curses_view_connections.c:588: warning: pointer targets in passing
argument 1 of ‘strescape’ differ in signedness
../../../include/ec_strings.h:34: note: expected ‘char *’ but argument is
of type ‘u_char *’
ec_curses_view_connections.c:588: warning: pointer targets in passing
argument 2 of ‘strescape’ differ in signedness
../../../include/ec_strings.h:34: note: expected ‘char *’ but argument is
of type ‘u_char *’
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses
-Iwidgets -g -ggdb -Wmissing-prototypes -Wno-uninitialized
-Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -c -o
libec_curses_a-ec_curses_view_profiles.o `test -f
'ec_curses_view_profiles.c' || echo './'`ec_curses_view_profiles.c
ec_curses_view_profiles.c: In function ‘curses_profile_detail’:
ec_curses_view_profiles.c:172: warning: pointer targets in passing argument
1 of ‘manuf_search’ differ in signedness
../../../include/ec_manuf.h:8: note: expected ‘char *’ but argument is of
type ‘u_int8 *’
ec_curses_view_profiles.c:189: warning: pointer targets in passing argument
1 of ‘fingerprint_search’ differ in signedness
../../../include/ec_fingerprint.h:8: note: expected ‘const char *’ but
argument is of type ‘u_char *’
rm -f libec_curses.a
ar cru libec_curses.a libec_curses_a-ec_curses.o
libec_curses_a-ec_curses_filters.o libec_curses_a-ec_curses_help.o
libec_curses_a-ec_curses_hosts.o libec_curses_a-ec_curses_live.o
libec_curses_a-ec_curses_logging.o libec_curses_a-ec_curses_mitm.o
libec_curses_a-ec_curses_offline.o libec_curses_a-ec_curses_plugins.o
libec_curses_a-ec_curses_start.o libec_curses_a-ec_curses_targets.o
libec_curses_a-ec_curses_view.o libec_curses_a-ec_curses_view_connections.o
libec_curses_a-ec_curses_view_profiles.o
ranlib libec_curses.a
Making all in widgets
make[4]: Entering directory
`/home/root/Documents/ettercap/src/interfaces/curses/widgets'
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg.o `test -f
'wdg.c' || echo './'`wdg.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_compound.o
`test -f 'wdg_compound.c' || echo './'`wdg_compound.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_debug.o
`test -f 'wdg_debug.c' || echo './'`wdg_debug.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_dialog.o
`test -f 'wdg_dialog.c' || echo './'`wdg_dialog.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_dynlist.o
`test -f 'wdg_dynlist.c' || echo './'`wdg_dynlist.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_error.o
`test -f 'wdg_error.c' || echo './'`wdg_error.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_file.o
`test -f 'wdg_file.c' || echo './'`wdg_file.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_input.o
`test -f 'wdg_input.c' || echo './'`wdg_input.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_list.o
`test -f 'wdg_list.c' || echo './'`wdg_list.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_menu.o
`test -f 'wdg_menu.c' || echo './'`wdg_menu.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_panel.o
`test -f 'wdg_panel.c' || echo './'`wdg_panel.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o
libwdg_a-wdg_percentage.o `test -f 'wdg_percentage.c' || echo
'./'`wdg_percentage.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_scroll.o
`test -f 'wdg_scroll.c' || echo './'`wdg_scroll.c
gcc -DHAVE_CONFIG_H -I. -I../../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/ncurses -g
-ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -c -o libwdg_a-wdg_window.o
`test -f 'wdg_window.c' || echo './'`wdg_window.c
rm -f libwdg.a
ar cru libwdg.a libwdg_a-wdg.o libwdg_a-wdg_compound.o libwdg_a-wdg_debug.o
libwdg_a-wdg_dialog.o libwdg_a-wdg_dynlist.o libwdg_a-wdg_error.o
libwdg_a-wdg_file.o libwdg_a-wdg_input.o libwdg_a-wdg_list.o
libwdg_a-wdg_menu.o libwdg_a-wdg_panel.o libwdg_a-wdg_percentage.o
libwdg_a-wdg_scroll.o libwdg_a-wdg_window.o
ranlib libwdg.a
make[4]: Leaving directory
`/home/root/Documents/ettercap/src/interfaces/curses/widgets'
make[4]: Entering directory
`/home/root/Documents/ettercap/src/interfaces/curses'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory
`/home/root/Documents/ettercap/src/interfaces/curses'
Joining libwdg objects into libec_curses...
make[3]: Leaving directory
`/home/root/Documents/ettercap/src/interfaces/curses'
Making all in gtk
make[3]: Entering directory
`/home/root/Documents/ettercap/src/interfaces/gtk'
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk.o `test -f
'ec_gtk.c' || echo './'`ec_gtk.c
ec_gtk.c: In function ‘gtkui_setup’:
ec_gtk.c:524: warning: pointer targets in passing argument 2 of
‘gtk_accelerator_parse’ differ in signedness
/usr/include/gtk-2.0/gtk/gtkaccelgroup.h:154: note: expected ‘guint *’ but
argument is of type ‘gint *’
ec_gtk.c: In function ‘gtkui_page_attach_shortcut’:
ec_gtk.c:1210: warning: pointer targets in passing argument 2 of
‘gtk_accelerator_parse’ differ in signedness
/usr/include/gtk-2.0/gtk/gtkaccelgroup.h:154: note: expected ‘guint *’ but
argument is of type ‘gint *’
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_filters.o `test -f
'ec_gtk_filters.c' || echo './'`ec_gtk_filters.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_hosts.o `test -f
'ec_gtk_hosts.c' || echo './'`ec_gtk_hosts.c
ec_gtk_hosts.c: In function ‘gtkui_button_callback’:
ec_gtk_hosts.c:331: warning: cast from pointer to integer of different size
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_live.o `test -f
'ec_gtk_live.c' || echo './'`ec_gtk_live.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_logging.o `test -f
'ec_gtk_logging.c' || echo './'`ec_gtk_logging.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_menus.o `test -f
'ec_gtk_menus.c' || echo './'`ec_gtk_menus.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_mitm.o `test -f
'ec_gtk_mitm.c' || echo './'`ec_gtk_mitm.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_offline.o `test -f
'ec_gtk_offline.c' || echo './'`ec_gtk_offline.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"'
-g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security
-Wsign-compare -Wall -I/usr/include/pcap -I/usr/include/gtk-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -g -ggdb
-Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare
-Wall -I/usr/include/pcap -c -o libec_gtk_a-ec_gtk_plugins.o `test -f
'ec_gtk_plugins.c' || echo './'`ec_gtk_plugins.c
gcc -DHAVE_CONFIG_H -I. -I../../../include
-DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"'
-DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"'
-DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SY...
[truncated message content] |
|
From: <sic...@la...> - 2011-12-14 20:20:31
|
listen up, boys and girls! I have just pushed a new branch to the repo, called ID3655200. It contains a small bunch of new features such as IPv6 support with ICMPv6 neighbor discovery mitm attack, which allows you to sniff someones facebook pics and stuff :) There is also a smurf attack plugin (check for yourself, you'd probably like it), magic numbers compile-time randomization (which makes find_ettercap plugin useless), et cetera, et cetera. you'll have to apply a patch i'm now uploading on your libnet to get ipv6 support. Take it from the tracker. all of these needs some testing, ipv6 mitm may work one-way, someother issues are also expected. Have fun :) |
|
From: <sic...@la...> - 2011-12-13 20:03:46
|
I've got a question. Why are you replacing plain functions with their *n* counterparts in the places it is not really needed? I mean like in ec_main.c. Yeah, I've heard about overflows and other nasty things (believe me ;)), but dont you think its a little bit paranoid? |
|
From: Emilio E. <ees...@gm...> - 2011-12-07 20:13:47
|
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 Yes, that means you have everything but debug (not necessary) Emilio Escobar / ees...@gm... - Great spirits have always encountered strong oppositions from mediocre minds. -- Einstein On Wed, Dec 7, 2011 at 3:12 PM, m.c...@ti... <m.c...@ti...>wrote: > Worked perfectly!!!! Many many thanks!!! > > I've not read about this req. in the docs,maybe can someone update the > docs? > > just another very quick question...since i've not passed any param to the > ./configure, is ettercap now compiled with > ssl and other goodies? > > Many thanks again! > > ----Messaggio originale---- > Da: ees...@gm... > Data: 7-dic-2011 21.04 > > A: "m.c...@ti..."<m.c...@ti...> > Cc: <ett...@li...> > Ogg: Re: Re: [Ettercap-betatesting] Need help compiling ettercap > > > Try installing the flex package and see if that works for you > > Emilio Escobar / ees...@gm... > - Great spirits have always encountered > strong oppositions from mediocre minds. -- Einstein > > > On Wed, Dec 7, 2011 at 2:48 PM, m.c...@ti... <m.c...@ti...>wrote: > >> I'm using ubuntu (11.04) >> this is the output of autogen: >> >> >> michele@R61i:~/Scrivania/ettergit/ettercap$ ./autogen.sh >> >> Suggested version: >> >> autoconf 2.59 >> automake 1.7.x >> libtool 1.5.x >> pkg-config 0.15.0 >> >> Actual version: >> >> autoconf (GNU Autoconf) 2.67 >> automake (GNU automake) 1.11.1 >> libtoolize (GNU libtool) 2.2.6b >> pkg-config 0.25 >> >> cleaning up config files... >> >> running aclocal >> running libtoolize >> libtoolize: putting auxiliary files in `.'. >> libtoolize: copying file `./ltmain.sh' >> libtoolize: putting auxiliary files in `.'. >> libtoolize: copying file `libltdl/config/compile' >> libtoolize: copying file `libltdl/config/config.guess' >> libtoolize: copying file `libltdl/config/config.sub' >> libtoolize: copying file `libltdl/config/depcomp' >> libtoolize: copying file `libltdl/config/install-sh' >> libtoolize: copying file `libltdl/config/missing' >> libtoolize: copying file `libltdl/config/ltmain.sh' >> libtoolize: putting macros in `libltdl/m4'. >> libtoolize: copying file `libltdl/m4/argz.m4' >> libtoolize: copying file `libltdl/m4/libtool.m4' >> libtoolize: copying file `libltdl/m4/ltdl.m4' >> libtoolize: copying file `libltdl/m4/ltoptions.m4' >> libtoolize: copying file `libltdl/m4/ltsugar.m4' >> libtoolize: copying file `libltdl/m4/ltversion.m4' >> libtoolize: copying file `libltdl/m4/lt~obsolete.m4' >> libtoolize: putting libltdl files in `libltdl'. >> libtoolize: copying file `libltdl/COPYING.LIB' >> libtoolize: copying file `libltdl/README' >> libtoolize: copying file `libltdl/Makefile.am' >> libtoolize: copying file `libltdl/configure.ac' >> libtoolize: copying file `libltdl/aclocal.m4' >> libtoolize: copying file `libltdl/Makefile.in' >> libtoolize: copying file `libltdl/config-h.in' >> libtoolize: copying file `libltdl/configure' >> libtoolize: copying file `libltdl/argz_.h' >> libtoolize: copying file `libltdl/argz.c' >> libtoolize: copying file `libltdl/loaders/dld_link.c' >> libtoolize: copying file `libltdl/loaders/dlopen.c' >> libtoolize: copying file `libltdl/loaders/dyld.c' >> libtoolize: copying file `libltdl/loaders/load_add_on.c' >> libtoolize: copying file `libltdl/loaders/loadlibrary.c' >> libtoolize: copying file `libltdl/loaders/shl_load.c' >> libtoolize: copying file `libltdl/lt__dirent.c' >> libtoolize: copying file `libltdl/lt__strl.c' >> libtoolize: copying file `libltdl/libltdl/lt__alloc.h' >> libtoolize: copying file `libltdl/libltdl/lt__dirent.h' >> libtoolize: copying file `libltdl/libltdl/lt__glibc.h' >> libtoolize: copying file `libltdl/libltdl/lt__private.h' >> libtoolize: copying file `libltdl/libltdl/lt__strl.h' >> libtoolize: copying file `libltdl/libltdl/lt_dlloader.h' >> libtoolize: copying file `libltdl/libltdl/lt_error.h' >> libtoolize: copying file `libltdl/libltdl/lt_system.h' >> libtoolize: copying file `libltdl/libltdl/slist.h' >> libtoolize: copying file `libltdl/loaders/preopen.c' >> libtoolize: copying file `libltdl/lt__alloc.c' >> libtoolize: copying file `libltdl/lt_dlloader.c' >> libtoolize: copying file `libltdl/lt_error.c' >> libtoolize: copying file `libltdl/ltdl.c' >> libtoolize: copying file `libltdl/ltdl.h' >> libtoolize: copying file `libltdl/slist.c' >> libtoolize: Remember to add `LT_CONFIG_LTDL_DIR([libltdl])' to ` >> configure.in'. >> libtoolize: Consider using `AC_CONFIG_AUX_DIR([libltdl/config])' in >> configure.in. >> libtoolize: Consider using `AC_CONFIG_MACRO_DIR([libltdl/m4])' in >> configure.in. >> libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. >> running aclocal >> running autoheader >> running autoconf >> running automake >> michele@R61i:~/Scrivania/ettergit/ettercap$ >> >> >> >> this is the output of ./configure: >> >> >> michele@R61i:~/Scrivania/ettergit/ettercap$ ./configure >> checking whether to enable maintainer-specific portions of Makefiles... no >> >> Configuring ettercap NG-0.7.4_git... >> >> checking for a BSD-compatible install... /usr/bin/install -c >> checking whether build environment is sane... yes >> checking for a thread-safe mkdir -p... /bin/mkdir -p >> checking for gawk... no >> checking for mawk... mawk >> checking whether make sets $(MAKE)... yes >> checking build system type... i686-pc-linux-gnu >> checking host system type... i686-pc-linux-gnu >> checking for gcc... gcc >> checking whether the C compiler works... yes >> checking for C compiler default output file name... a.out >> checking for suffix of executables... >> checking whether we are cross compiling... no >> checking for suffix of object files... o >> checking whether we are using the GNU C compiler... yes >> checking whether gcc accepts -g... yes >> checking for gcc option to accept ISO C89... none needed >> checking for style of include used by make... GNU >> checking dependency style of gcc... none >> checking for gcc... (cached) gcc >> checking whether we are using the GNU C compiler... (cached) yes >> checking whether gcc accepts -g... (cached) yes >> checking for gcc option to accept ISO C89... (cached) none needed >> checking dependency style of gcc... (cached) none >> checking whether make sets $(MAKE)... (cached) yes >> checking how to run the C preprocessor... gcc -E >> checking for grep that handles long lines and -e... /bin/grep >> checking for egrep... /bin/grep -E >> checking whether gcc needs -traditional... no >> checking if your compiler supports __VA_ARGS__ in macro declarations... >> yes >> checking for bison... bison -y >> checking for flex... no >> checking for lex... no >> checking for a sed that does not truncate output... /bin/sed >> checking for fgrep... /bin/grep -F >> checking for ld used by gcc... /usr/bin/ld >> checking if the linker (/usr/bin/ld) is GNU ld... yes >> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B >> checking the name lister (/usr/bin/nm -B) interface... BSD nm >> checking whether ln -s works... yes >> checking the maximum length of command line arguments... 1572864 >> checking whether the shell understands some XSI constructs... yes >> checking whether the shell understands "+="... yes >> checking for /usr/bin/ld option to reload object files... -r >> checking for objdump... objdump >> checking how to recognize dependent libraries... pass_all >> checking for ar... ar >> checking for strip... strip >> checking for ranlib... ranlib >> checking command to parse /usr/bin/nm -B output from gcc object... ok >> checking for ANSI C header files... yes >> checking for sys/types.h... yes >> checking for sys/stat.h... yes >> checking for stdlib.h... yes >> checking for string.h... yes >> checking for memory.h... yes >> checking for strings.h... yes >> checking for inttypes.h... yes >> checking for stdint.h... yes >> checking for unistd.h... yes >> checking for dlfcn.h... yes >> checking for objdir... .libs >> checking if gcc supports -fno-rtti -fno-exceptions... no >> checking for gcc option to produce PIC... -fPIC -DPIC >> checking if gcc PIC flag -fPIC -DPIC works... yes >> checking if gcc static flag -static works... yes >> checking if gcc supports -c -o file.o... yes >> checking if gcc supports -c -o file.o... (cached) yes >> checking whether the gcc linker (/usr/bin/ld) supports shared >> libraries... yes >> checking whether -lc should be explicitly linked in... no >> checking dynamic linker characteristics... GNU/Linux ld.so >> checking how to hardcode library paths into programs... immediate >> checking for shl_load... no >> checking for shl_load in -ldld... no >> checking for dlopen... no >> checking for dlopen in -ldl... yes >> checking whether a program can dlopen itself... yes >> checking whether a statically linked program can dlopen itself... no >> checking whether stripping libraries is possible... yes >> checking if libtool supports shared libraries... yes >> checking whether to build shared libraries... yes >> checking whether to build static libraries... no >> checking for library containing dlopen... -ldl >> checking which extension is used for runtime loadable modules... .so >> checking which variable specifies run-time module search path... >> LD_LIBRARY_PATH >> checking for the default library search path... /lib /usr/lib >> /usr/lib/mesa /lib/i386-linux-gnu /usr/lib/i386-linux-gnu >> /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/lib/alsa-lib >> /usr/local/lib >> checking for library containing dlopen... (cached) -ldl >> checking for dlerror... yes >> checking for shl_load... (cached) no >> checking for shl_load in -ldld... (cached) no >> checking for dld_link in -ldld... no >> checking for _ prefix in compiled symbols... no >> checking whether deplibs are loaded by dlopen... yes >> checking for argz.h... yes >> checking for error_t... yes >> checking for argz_add... yes >> checking for argz_append... yes >> checking for argz_count... yes >> checking for argz_create_sep... yes >> checking for argz_insert... yes >> checking for argz_next... yes >> checking for argz_stringify... yes >> checking if argz actually works... yes >> checking whether libtool supports -dlopen/-dlpreopen... yes >> checking for ltdl.h... yes >> checking whether lt_dlinterface_register is declared... yes >> checking for lt_dladvise_preload in -lltdl... yes >> checking where to find libltdl headers... >> checking where to find libltdl library... -lltdl >> checking for unistd.h... (cached) yes >> checking for dl.h... no >> checking for sys/dl.h... no >> checking for dld.h... no >> checking for mach-o/dyld.h... no >> checking for dirent.h... yes >> checking for closedir... yes >> checking for opendir... yes >> checking for readdir... yes >> checking for strlcat... no >> checking for strlcpy... no >> checking for library containing lt_dlopen... -lltdl >> checking for dlfcn.h... (cached) yes >> checking for ltdl.h... (cached) yes >> checking whether byte ordering is bigendian... no >> checking for ANSI C header files... (cached) yes >> checking whether time.h and sys/time.h may both be included... yes >> checking for dirent.h that defines DIR... yes >> checking for library containing opendir... none required >> checking for unistd.h... (cached) yes >> checking for stdlib.h... (cached) yes >> checking signal.h usability... yes >> checking signal.h presence... yes >> checking for signal.h... yes >> checking stdarg.h usability... yes >> checking stdarg.h presence... yes >> checking for stdarg.h... yes >> checking sys/ioctl.h usability... yes >> checking sys/ioctl.h presence... yes >> checking for sys/ioctl.h... yes >> checking for sys/types.h... (cached) yes >> checking for dirent.h... (cached) yes >> checking errno.h usability... yes >> checking errno.h presence... yes >> checking for errno.h... yes >> checking fcntl.h usability... yes >> checking fcntl.h presence... yes >> checking for fcntl.h... yes >> checking ctype.h usability... yes >> checking ctype.h presence... yes >> checking for ctype.h... yes >> checking libgen.h usability... yes >> checking libgen.h presence... yes >> checking for libgen.h... yes >> checking for sys/types.h... (cached) yes >> checking for stdint.h... (cached) yes >> checking sys/time.h usability... yes >> checking sys/time.h presence... yes >> checking for sys/time.h... yes >> checking sys/utsname.h usability... yes >> checking sys/utsname.h presence... yes >> checking for sys/utsname.h... yes >> checking termios.h usability... yes >> checking termios.h presence... yes >> checking for termios.h... yes >> checking sys/poll.h usability... yes >> checking sys/poll.h presence... yes >> checking for sys/poll.h... yes >> checking poll.h usability... yes >> checking poll.h presence... yes >> checking for poll.h... yes >> checking sys/select.h usability... yes >> checking sys/select.h presence... yes >> checking for sys/select.h... yes >> checking sys/cdefs.h usability... yes >> checking sys/cdefs.h presence... yes >> checking for sys/cdefs.h... yes >> checking arpa/nameser.h usability... yes >> checking arpa/nameser.h presence... yes >> checking for arpa/nameser.h... yes >> checking for NS_GET32... yes >> time.h >> checking for pid_t... yes >> checking for size_t... yes >> checking for an ANSI C-conforming const... yes >> checking return type of signal handlers... void >> checking for vprintf... yes >> checking for _doprnt... no >> checking for library containing pthread_create... -lpthread >> checking for getifaddrs... yes >> checking for gettimeofday... yes >> checking for vsnprintf... yes >> checking for select... yes >> checking for poll... yes >> checking for strdup... yes >> checking for strerror... yes >> checking for strstr... yes >> checking for strsignal... yes >> checking for strtok_r... yes >> checking for uname... yes >> checking for daemon... yes >> >> Checking for required libraries... >> >> checking for library containing gethostbyname... none required >> checking for library containing socket... none required >> checking for library containing poll... none required >> checking for library containing gzopen... -lz >> checking for library containing dn_expand... -lresolv >> checking for additional -lresolv needed by dn_expand... not needed >> >> Checking for missing functions... >> >> checking for strlcpy... (cached) no >> checking for strlcat... (cached) no >> checking for strsep... yes >> checking for memmem... yes >> checking for memcmp... yes >> checking for basename... yes >> checking for getopt_long... yes >> checking for strcasestr... yes >> checking for scandir... yes >> checking for inet_aton... yes >> checking for inet_aton in -lresolv... yes >> >> Checking user defined options... >> >> checking if --enable-debug option was specified... no >> checking if --enable-plugins option was specified... yes by default >> checking for libpcap... yes >> checking for pcap_datalink_val_to_description in -lpcap... yes >> checking for libnet... yes >> checking for libnet_adv_free_packet in -lnet... yes >> checking for openssl... yes >> checking for libpcre... yes >> checking for iconv... yes >> checking for library containing iconv... none required >> checking for iconv in -lc... yes >> checking for iconv in -liconv... no >> checking for libiconv in -liconv... no >> checking for libncurses... yes >> checking if --enable-gtk option was specified... checking for >> pkg-config... /usr/bin/pkg-config >> checking pkg-config is at least version 0.9.0... yes >> yes >> checking for pkg-config... /usr/bin/pkg-config >> checking for GTK... yes >> >> Writing output files... >> >> configure: creating ./config.status >> config.status: creating Makefile >> config.status: creating Makefile.mingw >> config.status: creating man/Makefile >> config.status: creating man/ettercap.8 >> config.status: creating man/ettercap_curses.8 >> config.status: creating man/ettercap_plugins.8 >> config.status: creating man/etterlog.8 >> config.status: creating man/etterfilter.8 >> config.status: creating man/etter.conf.5 >> config.status: creating share/Makefile >> config.status: creating src/Makefile >> config.status: creating src/os/Makefile >> config.status: creating src/interfaces/Makefile >> config.status: creating src/interfaces/daemon/Makefile >> config.status: creating src/interfaces/text/Makefile >> config.status: creating src/interfaces/curses/Makefile >> config.status: creating src/interfaces/curses/widgets/Makefile >> config.status: creating src/interfaces/gtk/Makefile >> config.status: creating include/Makefile >> config.status: creating utils/Makefile >> config.status: creating utils/etterlog/Makefile >> config.status: creating utils/etterfilter/Makefile >> config.status: creating plug-ins/Makefile >> config.status: creating plug-ins/arp_cop/Makefile >> config.status: creating plug-ins/autoadd/Makefile >> config.status: creating plug-ins/chk_poison/Makefile >> config.status: creating plug-ins/dos_attack/Makefile >> config.status: creating plug-ins/dns_spoof/Makefile >> config.status: creating plug-ins/dummy/Makefile >> config.status: creating plug-ins/find_conn/Makefile >> config.status: creating plug-ins/find_ettercap/Makefile >> config.status: creating plug-ins/find_ip/Makefile >> config.status: creating plug-ins/finger/Makefile >> config.status: creating plug-ins/finger_submit/Makefile >> config.status: creating plug-ins/gre_relay/Makefile >> config.status: creating plug-ins/gw_discover/Makefile >> config.status: creating plug-ins/isolate/Makefile >> config.status: creating plug-ins/link_type/Makefile >> config.status: creating plug-ins/pptp_chapms1/Makefile >> config.status: creating plug-ins/pptp_clear/Makefile >> config.status: creating plug-ins/pptp_pap/Makefile >> config.status: creating plug-ins/pptp_reneg/Makefile >> config.status: creating plug-ins/rand_flood/Makefile >> config.status: creating plug-ins/remote_browser/Makefile >> config.status: creating plug-ins/reply_arp/Makefile >> config.status: creating plug-ins/repoison_arp/Makefile >> config.status: creating plug-ins/scan_poisoner/Makefile >> config.status: creating plug-ins/search_promisc/Makefile >> config.status: creating plug-ins/smb_clear/Makefile >> config.status: creating plug-ins/smb_down/Makefile >> config.status: creating plug-ins/stp_mangler/Makefile >> config.status: creating include/config.h >> config.status: include/config.h is unchanged >> config.status: executing depfiles commands >> config.status: executing libtool commands >> === configuring in libltdl >> (/home/michele/Scrivania/ettergit/ettercap/libltdl) >> configure: running /bin/bash ./configure --disable-option-checking >> '--prefix=/usr/local' --cache-file=/dev/null --srcdir=. >> checking for a BSD-compatible install... /usr/bin/install -c >> checking whether build environment is sane... yes >> checking for a thread-safe mkdir -p... /bin/mkdir -p >> checking for gawk... no >> checking for mawk... mawk >> checking whether make sets $(MAKE)... yes >> checking build system type... i686-pc-linux-gnu >> checking host system type... i686-pc-linux-gnu >> checking for style of include used by make... GNU >> checking for gcc... gcc >> checking whether the C compiler works... yes >> checking for C compiler default output file name... a.out >> checking for suffix of executables... >> checking whether we are cross compiling... no >> checking for suffix of object files... o >> checking whether we are using the GNU C compiler... yes >> checking whether gcc accepts -g... yes >> checking for gcc option to accept ISO C89... none needed >> checking dependency style of gcc... gcc3 >> checking for a sed that does not truncate output... /bin/sed >> checking for grep that handles long lines and -e... /bin/grep >> checking for egrep... /bin/grep -E >> checking for fgrep... /bin/grep -F >> checking for ld used by gcc... /usr/bin/ld >> checking if the linker (/usr/bin/ld) is GNU ld... yes >> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B >> checking the name lister (/usr/bin/nm -B) interface... BSD nm >> checking whether ln -s works... yes >> checking the maximum length of command line arguments... 1572864 >> checking whether the shell understands some XSI constructs... yes >> checking whether the shell understands "+="... yes >> checking for /usr/bin/ld option to reload object files... -r >> checking for objdump... objdump >> checking how to recognize dependent libraries... pass_all >> checking for ar... ar >> checking for strip... strip >> checking for ranlib... ranlib >> checking command to parse /usr/bin/nm -B output from gcc object... ok >> checking how to run the C preprocessor... gcc -E >> checking for ANSI C header files... yes >> checking for sys/types.h... yes >> checking for sys/stat.h... yes >> checking for stdlib.h... yes >> checking for string.h... yes >> checking for memory.h... yes >> checking for strings.h... yes >> checking for inttypes.h... yes >> checking for stdint.h... yes >> checking for unistd.h... yes >> checking for dlfcn.h... yes >> checking for objdir... .libs >> checking if gcc supports -fno-rtti -fno-exceptions... no >> checking for gcc option to produce PIC... -fPIC -DPIC >> checking if gcc PIC flag -fPIC -DPIC works... yes >> checking if gcc static flag -static works... yes >> checking if gcc supports -c -o file.o... yes >> checking if gcc supports -c -o file.o... (cached) yes >> checking whether the gcc linker (/usr/bin/ld) supports shared >> libraries... yes >> checking whether -lc should be explicitly linked in... no >> checking dynamic linker characteristics... GNU/Linux ld.so >> checking how to hardcode library paths into programs... immediate >> checking for shl_load... no >> checking for shl_load in -ldld... no >> checking for dlopen... no >> checking for dlopen in -ldl... yes >> checking whether a program can dlopen itself... yes >> checking whether a statically linked program can dlopen itself... no >> checking whether stripping libraries is possible... yes >> checking if libtool supports shared libraries... yes >> checking whether to build shared libraries... yes >> checking whether to build static libraries... yes >> checking which extension is used for runtime loadable modules... .so >> checking which variable specifies run-time module search path... >> LD_LIBRARY_PATH >> checking for the default library search path... /lib /usr/lib >> /usr/lib/mesa /lib/i386-linux-gnu /usr/lib/i386-linux-gnu >> /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/lib/alsa-lib >> /usr/local/lib >> checking for library containing dlopen... -ldl >> checking for dlerror... yes >> checking for shl_load... (cached) no >> checking for shl_load in -ldld... (cached) no >> checking for dld_link in -ldld... no >> checking for _ prefix in compiled symbols... no >> checking whether deplibs are loaded by dlopen... yes >> checking for argz.h... yes >> checking for error_t... yes >> checking for argz_add... yes >> checking for argz_append... yes >> checking for argz_count... yes >> checking for argz_create_sep... yes >> checking for argz_insert... yes >> checking for argz_next... yes >> checking for argz_stringify... yes >> checking if argz actually works... yes >> checking whether libtool supports -dlopen/-dlpreopen... yes >> checking for unistd.h... (cached) yes >> checking for dl.h... no >> checking for sys/dl.h... no >> checking for dld.h... no >> checking for mach-o/dyld.h... no >> checking for dirent.h... yes >> checking for closedir... yes >> checking for opendir... yes >> checking for readdir... yes >> checking for strlcat... no >> checking for strlcpy... no >> configure: creating ./config.status >> config.status: creating Makefile >> config.status: creating config.h >> config.status: config.h is unchanged >> config.status: executing depfiles commands >> config.status: executing libtool commands >> >> 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 >> >> ================================================== >> >> michele@R61i:~/Scrivania/ettergit/ettercap$ >> >> >> >> >> >> >> and this is the last lines of make (note 6th line from the bottom) >> >> >> make[2]: uscita dalla directory >> "/home/michele/Scrivania/ettergit/ettercap/utils/etterlog" >> Making all in etterfilter >> make[2]: ingresso nella directory >> "/home/michele/Scrivania/ettergit/ettercap/utils/etterfilter" >> gcc -DHAVE_CONFIG_H -I. -I../../include >> -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' >> -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' >> -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' >> -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 >> -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o >> etterfilter-ef_compiler.o `test -f 'ef_compiler.c' || echo >> './'`ef_compiler.c >> gcc -DHAVE_CONFIG_H -I. -I../../include >> -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' >> -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' >> -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' >> -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 >> -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o >> etterfilter-ef_main.o `test -f 'ef_main.c' || echo './'`ef_main.c >> gcc -DHAVE_CONFIG_H -I. -I../../include >> -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' >> -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' >> -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' >> -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 >> -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o >> etterfilter-ef_ec_compat.o `test -f 'ef_ec_compat.c' || echo >> './'`ef_ec_compat.c >> gcc -DHAVE_CONFIG_H -I. -I../../include >> -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' >> -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' >> -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' >> -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 >> -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o >> etterfilter-ef_encode.o `test -f 'ef_encode.c' || echo './'`ef_encode.c >> ef_encode.c: In function ‘encode_const’: >> ef_encode.c:118:27: warning: pointer targets in assignment differ in >> signedness >> ef_encode.c:121:7: warning: pointer targets in passing argument 1 of >> ‘strescape’ differ in signedness >> ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:121:7: warning: pointer targets in passing argument 2 of >> ‘strescape’ differ in signedness >> ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c: In function ‘encode_function’: >> ef_encode.c:168:33: warning: pointer targets in assignment differ in >> signedness >> ef_encode.c:169:13: warning: pointer targets in passing argument 1 of >> ‘strescape’ differ in signedness >> ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:169:13: warning: pointer targets in passing argument 2 of >> ‘strescape’ differ in signedness >> ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:185:33: warning: pointer targets in assignment differ in >> signedness >> ef_encode.c:186:13: warning: pointer targets in passing argument 1 of >> ‘strescape’ differ in signedness >> ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:186:13: warning: pointer targets in passing argument 2 of >> ‘strescape’ differ in signedness >> ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:191:10: warning: pointer targets in passing argument 2 of >> ‘regcomp’ differ in signedness >> /usr/include/regex.h:567:12: note: expected ‘const char * __restrict__’ >> but argument is of type ‘u_int8 *’ >> ef_encode.c:216:33: warning: pointer targets in assignment differ in >> signedness >> ef_encode.c:217:13: warning: pointer targets in passing argument 1 of >> ‘strlen’ differ in signedness >> /usr/include/string.h:399:15: note: expected ‘const char *’ but argument >> is of type ‘u_int8 *’ >> ef_encode.c:222:10: warning: pointer targets in passing argument 1 of >> ‘pcre_compile’ differ in signedness >> /usr/include/pcre.h:282:21: note: expected ‘const char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:233:30: warning: pointer targets in assignment differ in >> signedness >> ef_encode.c:234:10: warning: pointer targets in passing argument 1 of >> ‘strlen’ differ in signedness >> /usr/include/string.h:399:15: note: expected ‘const char *’ but argument >> is of type ‘u_int8 *’ >> ef_encode.c:235:31: warning: pointer targets in assignment differ in >> signedness >> ef_encode.c:236:10: warning: pointer targets in passing argument 1 of >> ‘strlen’ differ in signedness >> /usr/include/string.h:399:15: note: expected ‘const char *’ but argument >> is of type ‘u_int8 *’ >> ef_encode.c:240:10: warning: pointer targets in passing argument 1 of >> ‘pcre_compile’ differ in signedness >> /usr/include/pcre.h:282:21: note: expected ‘const char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:253:30: warning: pointer targets in assignment differ in >> signedness >> ef_encode.c:254:10: warning: pointer targets in passing argument 1 of >> ‘strescape’ differ in signedness >> ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:254:10: warning: pointer targets in passing argument 2 of >> ‘strescape’ differ in signedness >> ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:255:31: warning: pointer targets in assignment differ in >> signedness >> ef_encode.c:256:10: warning: pointer targets in passing argument 1 of >> ‘strescape’ differ in signedness >> ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:256:10: warning: pointer targets in passing argument 2 of >> ‘strescape’ differ in signedness >> ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:265:30: warning: pointer targets in assignment differ in >> signedness >> ef_encode.c:266:10: warning: pointer targets in passing argument 1 of >> ‘strlen’ differ in signedness >> /usr/include/string.h:399:15: note: expected ‘const char *’ but argument >> is of type ‘u_int8 *’ >> ef_encode.c:277:33: warning: pointer targets in assignment differ in >> signedness >> ef_encode.c:278:13: warning: pointer targets in passing argument 1 of >> ‘strlen’ differ in signedness >> /usr/include/string.h:399:15: note: expected ‘const char *’ but argument >> is of type ‘u_int8 *’ >> ef_encode.c:298:30: warning: pointer targets in assignment differ in >> signedness >> ef_encode.c:299:10: warning: pointer targets in passing argument 1 of >> ‘strescape’ differ in signedness >> ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:299:10: warning: pointer targets in passing argument 2 of >> ‘strescape’ differ in signedness >> ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is >> of type ‘u_int8 *’ >> ef_encode.c:306:30: warning: pointer targets in assignment differ in >> signedness >> ef_encode.c:307:10: warning: pointer targets in passing argument 1 of >> ‘strlen’ differ in signedness >> /usr/include/string.h:399:15: note: expected ‘const char *’ but argument >> is of type ‘u_int8 *’ >> gcc -DHAVE_CONFIG_H -I. -I../../include >> -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' >> -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' >> -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' >> -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 >> -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o >> etterfilter-ef_parser.o `test -f 'ef_parser.c' || echo './'`ef_parser.c >> gcc -DHAVE_CONFIG_H -I. -I../../include >> -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' >> -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' >> -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' >> -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 >> -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o >> etterfilter-ef_test.o `test -f 'ef_test.c' || echo './'`ef_test.c >> gcc -DHAVE_CONFIG_H -I. -I../../include >> -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' >> -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' >> -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' >> -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 >> -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o >> etterfilter-ef_grammar.o `test -f 'ef_grammar.c' || echo './'`ef_grammar.c >> ef_grammar.y: In function ‘yyparse’: >> ef_grammar.y:163:13: warning: pointer targets in passing argument 1 of >> ‘strlen’ differ in signedness >> /usr/include/string.h:399:15: note: expected ‘const char *’ but argument >> is of type ‘u_int8 *’ >> ef_grammar.y:163:13: warning: pointer targets in passing argument 1 of >> ‘__strdup’ differ in signedness >> /usr/include/bits/string2.h:1303:14: note: expected ‘const char *’ but >> argument is of type ‘u_int8 *’ >> ef_grammar.y:163:42: warning: pointer targets in assignment differ in >> signedness >> ef_grammar.y:240:13: warning: pointer targets in passing argument 1 of >> ‘strlen’ differ in signedness >> /usr/include/string.h:399:15: note: expected ‘const char *’ but argument >> is of type ‘u_int8 *’ >> ef_grammar.y:240:13: warning: pointer targets in passing argument 1 of >> ‘__strdup’ differ in signedness >> /usr/include/bits/string2.h:1303:14: note: expected ‘const char *’ but >> argument is of type ‘u_int8 *’ >> ef_grammar.y:240:40: warning: pointer targets in assignment differ in >> signedness >> ef_grammar.y:251:13: warning: pointer targets in passing argument 1 of >> ‘strlen’ differ in signedness >> /usr/include/string.h:399:15: note: expected ‘const char *’ but argument >> is of type ‘u_int8 *’ >> ef_grammar.y:251:13: warning: pointer targets in passing argument 1 of >> ‘__strdup’ differ in signedness >> /usr/include/bits/string2.h:1303:14: note: expected ‘const char *’ but >> argument is of type ‘u_int8 *’ >> ef_grammar.y:251:40: warning: pointer targets in assignment differ in >> signedness >> gcc -DHAVE_CONFIG_H -I. -I../../include >> -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' >> -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' >> -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' >> -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 >> -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o >> etterfilter-ef_output.o `test -f 'ef_output.c' || echo './'`ef_output.c >> >> ef_output.c: In function ‘write_output’: >> ef_output.c:72:9: warning: ignoring return value of ‘write’, declared >> with attribute warn_unused_result >> ef_output.c:75:9: warning: ignoring return value of ‘write’, declared >> with attribute warn_unused_result >> >> ef_output.c:80:12: warning: ignoring return value of ‘write’, declared >> with attribute warn_unused_result >> test -f ef_syntax.c || /bin/bash ../../ylwrap ef_syntax.l .c ef_syntax.c >> -- : >> make[2]: *** [ef_syntax.c] Errore 1 >> make[2]: uscita dalla directory >> "/home/michele/Scrivania/ettergit/ettercap/utils/etterfilter" >> make[1]: *** [all-recursive] Errore 1 >> make[1]: uscita dalla directory >> "/home/michele/Scrivania/ettergit/ettercap/utils" >> make: *** [all-recursive] Errore 1 >> michele@R61i:~/Scrivania/ettergit/ettercap$ >> >> >> >> >> >> ----Messaggio originale---- >> Da: ees...@gm... >> Data: 7-dic-2011 20.40 >> A: "m.c...@ti..."<m.c...@ti...> >> Cc: <ett...@li...> >> Ogg: Re: [Ettercap-betatesting] Need help compiling ettercap >> >> >> Hi, >> Which distribution are you using? Also, that doesn't show the error >> that you're getting at all. Do you see any other errors prior to that >> output you sent? >> >> Thanks >> Emilio Escobar / ees...@gm... >> - Great spirits have always encountered >> strong oppositions from mediocre minds. -- Einstein >> >> >> On Wed, Dec 7, 2011 at 2:35 PM, m.c...@ti... <m.c...@ti...>wrote: >> >>> Hi there! >>> I've download ettercap lazarus but i've a problem trying to >>> compile it (same problem with the .tar.gz and the git cloned source). >>> >>> . >>> /autogen and ./configure works ok without problems, but when i do make >>> i get this error (after one minute or so...): >>> >>> .... >>> .... >>> >>> >>> gcc - >>> DHAVE_CONFIG_H -I. -I../../include - >>> DINSTALL_DATADIR='"/usr/local/share"' - >>> DINSTALL_BINDIR='"/usr/local/bin"' -DINSTALL_EXECPREFIX='"/usr/local"' - >>> DINSTALL_LIBDIR='"/usr/local/lib"' -DINSTALL_PREFIX='"/usr/local"' - >>> DINSTALL_SYSCONFDIR='"/usr/local/etc"' -O2 -funroll-loops -fomit- >>> frame-pointer -Wall -I/usr/include/pcap -O2 -funroll-loops -fomit- >>> frame-pointer -Wall -I/usr/include/pcap -c -o etterfilter-ef_output. >>> o `test -f 'ef_output.c' || echo './'`ef_output.c >>> ef_output.c: In >>> function ‘write_output’: >>> ef_output.c:72:9: warning: ignoring return >>> value of ‘write’, declared with attribute warn_unused_result >>> ef_output. >>> c:75:9: warning: ignoring return value of ‘write’, declared with >>> attribute warn_unused_result >>> ef_output.c:80:12: warning: ignoring >>> return value of ‘write’, declared with attribute warn_unused_result >>> test -f ef_syntax.c || /bin/bash ../../ylwrap ef_syntax.l .c ef_syntax. >>> c -- : >>> make[2]: *** [ef_syntax.c] Errore 1 >>> make[2]: uscita dalla >>> directory "/home/michele/Scrivania/ettergit/ettercap/utils/etterfilter" >>> make[1]: *** [all-recursive] Errore 1 >>> make[1]: uscita dalla directory >>> "/home/michele/Scrivania/ettergit/ettercap/utils" >>> make: *** [all- >>> recursive] Errore 1 >>> michele@R61i:~/Scrivania/ettergit/ettercap$ >>> >>> >>> Any >>> idea? >>> >>> Many thanks!! >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Cloud Services Checklist: Pricing and Packaging Optimization >>> This white paper is intended to serve as a reference, checklist and >>> point of >>> discussion for anyone considering optimizing the pricing and packaging >>> model >>> of a cloud services business. Read Now! >>> http://www.accelacomm.com/jaw/sfnl/114/51491232/ >>> _______________________________________________ >>> Ettercap-betatesting mailing list >>> Ett...@li... >>> https://lists.sourceforge.net/lists/listinfo/ettercap-betatesting >>> >> >> >> >> > > > |
|
From: <m.c...@ti...> - 2011-12-07 20:12:49
|
Worked perfectly!!!! Many many thanks!!!
I've not read about this req. in the docs,maybe can someone update the docs?
just another very quick question...since i've not passed any param to the ./configure, is ettercap now compiled with
ssl and other goodies?
Many thanks again!
----Messaggio originale----
Da: ees...@gm...
Data: 7-dic-2011 21.04
A: "m.c...@ti..."<m.c...@ti...>
Cc: <ett...@li...>
Ogg: Re: Re: [Ettercap-betatesting] Need help compiling ettercap
Try installing the flex package and see if that works for you
Emilio Escobar / ees...@gm...
- Great spirits have always encountered
strong oppositions from mediocre minds. -- Einstein
On Wed, Dec 7, 2011 at 2:48 PM, m.c...@ti... <m.c...@ti...> wrote:
I'm using ubuntu (11.04)
this is the output of autogen:
michele@R61i:~/Scrivania/ettergit/ettercap$ ./autogen.sh
Suggested version:
autoconf 2.59
automake 1.7.x
libtool 1.5.x
pkg-config 0.15.0
Actual version:
autoconf (GNU Autoconf) 2.67
automake (GNU automake) 1.11.1
libtoolize (GNU libtool) 2.2.6b
pkg-config 0.25
cleaning up config files...
running aclocal
running libtoolize
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `libltdl/config/compile'
libtoolize: copying file `libltdl/config/config.guess'
libtoolize: copying file `libltdl/config/config.sub'
libtoolize: copying file `libltdl/config/depcomp'
libtoolize: copying file `libltdl/config/install-sh'
libtoolize: copying file `libltdl/config/missing'
libtoolize: copying file `libltdl/config/ltmain.sh'
libtoolize: putting macros in `libltdl/m4'.
libtoolize: copying file `libltdl/m4/argz.m4'
libtoolize: copying file `libltdl/m4/libtool.m4'
libtoolize: copying file `libltdl/m4/ltdl.m4'
libtoolize: copying file `libltdl/m4/ltoptions.m4'
libtoolize: copying file `libltdl/m4/ltsugar.m4'
libtoolize: copying file `libltdl/m4/ltversion.m4'
libtoolize: copying file `libltdl/m4/lt~obsolete.m4'
libtoolize: putting libltdl files in `libltdl'.
libtoolize: copying file `libltdl/COPYING.LIB'
libtoolize: copying file `libltdl/README'
libtoolize: copying file `libltdl/Makefile.am'
libtoolize: copying file `libltdl/configure.ac'
libtoolize: copying file `libltdl/aclocal.m4'
libtoolize: copying file `libltdl/Makefile.in'
libtoolize: copying file `libltdl/config-h.in'
libtoolize: copying file `libltdl/configure'
libtoolize: copying file `libltdl/argz_.h'
libtoolize: copying file `libltdl/argz.c'
libtoolize: copying file `libltdl/loaders/dld_link.c'
libtoolize: copying file `libltdl/loaders/dlopen.c'
libtoolize: copying file `libltdl/loaders/dyld.c'
libtoolize: copying file `libltdl/loaders/load_add_on.c'
libtoolize: copying file `libltdl/loaders/loadlibrary.c'
libtoolize: copying file `libltdl/loaders/shl_load.c'
libtoolize: copying file `libltdl/lt__dirent.c'
libtoolize: copying file `libltdl/lt__strl.c'
libtoolize: copying file `libltdl/libltdl/lt__alloc.h'
libtoolize: copying file `libltdl/libltdl/lt__dirent.h'
libtoolize: copying file `libltdl/libltdl/lt__glibc.h'
libtoolize: copying file `libltdl/libltdl/lt__private.h'
libtoolize: copying file `libltdl/libltdl/lt__strl.h'
libtoolize: copying file `libltdl/libltdl/lt_dlloader.h'
libtoolize: copying file `libltdl/libltdl/lt_error.h'
libtoolize: copying file `libltdl/libltdl/lt_system.h'
libtoolize: copying file `libltdl/libltdl/slist.h'
libtoolize: copying file `libltdl/loaders/preopen.c'
libtoolize: copying file `libltdl/lt__alloc.c'
libtoolize: copying file `libltdl/lt_dlloader.c'
libtoolize: copying file `libltdl/lt_error.c'
libtoolize: copying file `libltdl/ltdl.c'
libtoolize: copying file `libltdl/ltdl.h'
libtoolize: copying file `libltdl/slist.c'
libtoolize: Remember to add `LT_CONFIG_LTDL_DIR([libltdl])' to `configure.in'.
libtoolize: Consider using `AC_CONFIG_AUX_DIR([libltdl/config])' in configure.in.
libtoolize: Consider using `AC_CONFIG_MACRO_DIR([libltdl/m4])' in configure.in.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
running aclocal
running autoheader
running autoconf
running automake
michele@R61i:~/Scrivania/ettergit/ettercap$
this is the output of ./configure:
michele@R61i:~/Scrivania/ettergit/ettercap$ ./configure
checking whether to enable maintainer-specific portions of Makefiles... no
Configuring ettercap NG-0.7.4_git...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking whether make sets $(MAKE)... (cached) yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether gcc needs -traditional... no
checking if your compiler supports __VA_ARGS__ in macro declarations... yes
checking for bison... bison -y
checking for flex... no
checking for lex... no
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for library containing dlopen... -ldl
checking which extension is used for runtime loadable modules... .so
checking which variable specifies run-time module search path... LD_LIBRARY_PATH
checking for the default library search path... /lib /usr/lib /usr/lib/mesa /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/lib/alsa-lib /usr/local/lib
checking for library containing dlopen... (cached) -ldl
checking for dlerror... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dld_link in -ldld... no
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_add... yes
checking for argz_append... yes
checking for argz_count... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking if argz actually works... yes
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for ltdl.h... yes
checking whether lt_dlinterface_register is declared... yes
checking for lt_dladvise_preload in -lltdl... yes
checking where to find libltdl headers...
checking where to find libltdl library... -lltdl
checking for unistd.h... (cached) yes
checking for dl.h... no
checking for sys/dl.h... no
checking for dld.h... no
checking for mach-o/dyld.h... no
checking for dirent.h... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking for strlcat... no
checking for strlcpy... no
checking for library containing lt_dlopen... -lltdl
checking for dlfcn.h... (cached) yes
checking for ltdl.h... (cached) yes
checking whether byte ordering is bigendian... no
checking for ANSI C header files... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for unistd.h... (cached) yes
checking for stdlib.h... (cached) yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for sys/types.h... (cached) yes
checking for dirent.h... (cached) yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking for sys/types.h... (cached) yes
checking for stdint.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/cdefs.h usability... yes
checking sys/cdefs.h presence... yes
checking for sys/cdefs.h... yes
checking arpa/nameser.h usability... yes
checking arpa/nameser.h presence... yes
checking for arpa/nameser.h... yes
checking for NS_GET32... yes
time.h
checking for pid_t... yes
checking for size_t... yes
checking for an ANSI C-conforming const... yes
checking return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for library containing pthread_create... -lpthread
checking for getifaddrs... yes
checking for gettimeofday... yes
checking for vsnprintf... yes
checking for select... yes
checking for poll... yes
checking for strdup... yes
checking for strerror... yes
checking for strstr... yes
checking for strsignal... yes
checking for strtok_r... yes
checking for uname... yes
checking for daemon... yes
Checking for required libraries...
checking for library containing gethostbyname... none required
checking for library containing socket... none required
checking for library containing poll... none required
checking for library containing gzopen... -lz
checking for library containing dn_expand... -lresolv
checking for additional -lresolv needed by dn_expand... not needed
Checking for missing functions...
checking for strlcpy... (cached) no
checking for strlcat... (cached) no
checking for strsep... yes
checking for memmem... yes
checking for memcmp... yes
checking for basename... yes
checking for getopt_long... yes
checking for strcasestr... yes
checking for scandir... yes
checking for inet_aton... yes
checking for inet_aton in -lresolv... yes
Checking user defined options...
checking if --enable-debug option was specified... no
checking if --enable-plugins option was specified... yes by default
checking for libpcap... yes
checking for pcap_datalink_val_to_description in -lpcap... yes
checking for libnet... yes
checking for libnet_adv_free_packet in -lnet... yes
checking for openssl... yes
checking for libpcre... yes
checking for iconv... yes
checking for library containing iconv... none required
checking for iconv in -lc... yes
checking for iconv in -liconv... no
checking for libiconv in -liconv... no
checking for libncurses... yes
checking if --enable-gtk option was specified... checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
yes
checking for pkg-config... /usr/bin/pkg-config
checking for GTK... yes
Writing output files...
configure: creating ./config.status
config.status: creating Makefile
config.status: creating Makefile.mingw
config.status: creating man/Makefile
config.status: creating man/ettercap.8
config.status: creating man/ettercap_curses.8
config.status: creating man/ettercap_plugins.8
config.status: creating man/etterlog.8
config.status: creating man/etterfilter.8
config.status: creating man/etter.conf.5
config.status: creating share/Makefile
config.status: creating src/Makefile
config.status: creating src/os/Makefile
config.status: creating src/interfaces/Makefile
config.status: creating src/interfaces/daemon/Makefile
config.status: creating src/interfaces/text/Makefile
config.status: creating src/interfaces/curses/Makefile
config.status: creating src/interfaces/curses/widgets/Makefile
config.status: creating src/interfaces/gtk/Makefile
config.status: creating include/Makefile
config.status: creating utils/Makefile
config.status: creating utils/etterlog/Makefile
config.status: creating utils/etterfilter/Makefile
config.status: creating plug-ins/Makefile
config.status: creating plug-ins/arp_cop/Makefile
config.status: creating plug-ins/autoadd/Makefile
config.status: creating plug-ins/chk_poison/Makefile
config.status: creating plug-ins/dos_attack/Makefile
config.status: creating plug-ins/dns_spoof/Makefile
config.status: creating plug-ins/dummy/Makefile
config.status: creating plug-ins/find_conn/Makefile
config.status: creating plug-ins/find_ettercap/Makefile
config.status: creating plug-ins/find_ip/Makefile
config.status: creating plug-ins/finger/Makefile
config.status: creating plug-ins/finger_submit/Makefile
config.status: creating plug-ins/gre_relay/Makefile
config.status: creating plug-ins/gw_discover/Makefile
config.status: creating plug-ins/isolate/Makefile
config.status: creating plug-ins/link_type/Makefile
config.status: creating plug-ins/pptp_chapms1/Makefile
config.status: creating plug-ins/pptp_clear/Makefile
config.status: creating plug-ins/pptp_pap/Makefile
config.status: creating plug-ins/pptp_reneg/Makefile
config.status: creating plug-ins/rand_flood/Makefile
config.status: creating plug-ins/remote_browser/Makefile
config.status: creating plug-ins/reply_arp/Makefile
config.status: creating plug-ins/repoison_arp/Makefile
config.status: creating plug-ins/scan_poisoner/Makefile
config.status: creating plug-ins/search_promisc/Makefile
config.status: creating plug-ins/smb_clear/Makefile
config.status: creating plug-ins/smb_down/Makefile
config.status: creating plug-ins/stp_mangler/Makefile
config.status: creating include/config.h
config.status: include/config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in libltdl (/home/michele/Scrivania/ettergit/ettercap/libltdl)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking which extension is used for runtime loadable modules... .so
checking which variable specifies run-time module search path... LD_LIBRARY_PATH
checking for the default library search path... /lib /usr/lib /usr/lib/mesa /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/lib/alsa-lib /usr/local/lib
checking for library containing dlopen... -ldl
checking for dlerror... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dld_link in -ldld... no
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_add... yes
checking for argz_append... yes
checking for argz_count... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking if argz actually works... yes
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for unistd.h... (cached) yes
checking for dl.h... no
checking for sys/dl.h... no
checking for dld.h... no
checking for mach-o/dyld.h... no
checking for dirent.h... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking for strlcat... no
checking for strlcpy... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
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
==================================================
michele@R61i:~/Scrivania/ettergit/ettercap$
and this is the last lines of make (note 6th line from the bottom)
make[2]: uscita dalla directory "/home/michele/Scrivania/ettergit/ettercap/utils/etterlog"
Making all in etterfilter
make[2]: ingresso nella directory "/home/michele/Scrivania/ettergit/ettercap/utils/etterfilter"
gcc -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o etterfilter-ef_compiler.o `test -f 'ef_compiler.c' || echo './'`ef_compiler.c
gcc -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o etterfilter-ef_main.o `test -f 'ef_main.c' || echo './'`ef_main.c
gcc -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o etterfilter-ef_ec_compat.o `test -f 'ef_ec_compat.c' || echo './'`ef_ec_compat.c
gcc -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o etterfilter-ef_encode.o `test -f 'ef_encode.c' || echo './'`ef_encode.c
ef_encode.c: In function ‘encode_const’:
ef_encode.c:118:27: warning: pointer targets in assignment differ in signedness
ef_encode.c:121:7: warning: pointer targets in passing argument 1 of ‘strescape’ differ in signedness
../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is of type ‘u_int8 *’
ef_encode.c:121:7: warning: pointer targets in passing argument 2 of ‘strescape’ differ in signedness
../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is of type ‘u_int8 *’
ef_encode.c: In function ‘encode_function’:
ef_encode.c:168:33: warning: pointer targets in assignment differ in signedness
ef_encode.c:169:13: warning: pointer targets in passing argument 1 of ‘strescape’ differ in signedness
../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is of type ‘u_int8 *’
ef_encode.c:169:13: warning: pointer targets in passing argument 2 of ‘strescape’ differ in signedness
../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is of type ‘u_int8 *’
ef_encode.c:185:33: warning: pointer targets in assignment differ in signedness
ef_encode.c:186:13: warning: pointer targets in passing argument 1 of ‘strescape’ differ in signedness
../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is of type ‘u_int8 *’
ef_encode.c:186:13: warning: pointer targets in passing argument 2 of ‘strescape’ differ in signedness
../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is of type ‘u_int8 *’
ef_encode.c:191:10: warning: pointer targets in passing argument 2 of ‘regcomp’ differ in signedness
/usr/include/regex.h:567:12: note: expected ‘const char * __restrict__’ but argument is of type ‘u_int8 *’
ef_encode.c:216:33: warning: pointer targets in assignment differ in signedness
ef_encode.c:217:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_encode.c:222:10: warning: pointer targets in passing argument 1 of ‘pcre_compile’ differ in signedness
/usr/include/pcre.h:282:21: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_encode.c:233:30: warning: pointer targets in assignment differ in signedness
ef_encode.c:234:10: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_encode.c:235:31: warning: pointer targets in assignment differ in signedness
ef_encode.c:236:10: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_encode.c:240:10: warning: pointer targets in passing argument 1 of ‘pcre_compile’ differ in signedness
/usr/include/pcre.h:282:21: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_encode.c:253:30: warning: pointer targets in assignment differ in signedness
ef_encode.c:254:10: warning: pointer targets in passing argument 1 of ‘strescape’ differ in signedness
../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is of type ‘u_int8 *’
ef_encode.c:254:10: warning: pointer targets in passing argument 2 of ‘strescape’ differ in signedness
../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is of type ‘u_int8 *’
ef_encode.c:255:31: warning: pointer targets in assignment differ in signedness
ef_encode.c:256:10: warning: pointer targets in passing argument 1 of ‘strescape’ differ in signedness
../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is of type ‘u_int8 *’
ef_encode.c:256:10: warning: pointer targets in passing argument 2 of ‘strescape’ differ in signedness
../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is of type ‘u_int8 *’
ef_encode.c:265:30: warning: pointer targets in assignment differ in signedness
ef_encode.c:266:10: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_encode.c:277:33: warning: pointer targets in assignment differ in signedness
ef_encode.c:278:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_encode.c:298:30: warning: pointer targets in assignment differ in signedness
ef_encode.c:299:10: warning: pointer targets in passing argument 1 of ‘strescape’ differ in signedness
../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is of type ‘u_int8 *’
ef_encode.c:299:10: warning: pointer targets in passing argument 2 of ‘strescape’ differ in signedness
../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is of type ‘u_int8 *’
ef_encode.c:306:30: warning: pointer targets in assignment differ in signedness
ef_encode.c:307:10: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
gcc -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o etterfilter-ef_parser.o `test -f 'ef_parser.c' || echo './'`ef_parser.c
gcc -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o etterfilter-ef_test.o `test -f 'ef_test.c' || echo './'`ef_test.c
gcc -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o etterfilter-ef_grammar.o `test -f 'ef_grammar.c' || echo './'`ef_grammar.c
ef_grammar.y: In function ‘yyparse’:
ef_grammar.y:163:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_grammar.y:163:13: warning: pointer targets in passing argument 1 of ‘__strdup’ differ in signedness
/usr/include/bits/string2.h:1303:14: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_grammar.y:163:42: warning: pointer targets in assignment differ in signedness
ef_grammar.y:240:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_grammar.y:240:13: warning: pointer targets in passing argument 1 of ‘__strdup’ differ in signedness
/usr/include/bits/string2.h:1303:14: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_grammar.y:240:40: warning: pointer targets in assignment differ in signedness
ef_grammar.y:251:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_grammar.y:251:13: warning: pointer targets in passing argument 1 of ‘__strdup’ differ in signedness
/usr/include/bits/string2.h:1303:14: note: expected ‘const char *’ but argument is of type ‘u_int8 *’
ef_grammar.y:251:40: warning: pointer targets in assignment differ in signedness
gcc -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o etterfilter-ef_output.o `test -f 'ef_output.c' || echo './'`ef_output.c
ef_output.c: In function ‘write_output’:
ef_output.c:72:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
ef_output.c:75:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
ef_output.c:80:12: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
test -f ef_syntax.c || /bin/bash ../../ylwrap ef_syntax.l .c ef_syntax.c -- :
make[2]: *** [ef_syntax.c] Errore 1
make[2]: uscita dalla directory "/home/michele/Scrivania/ettergit/ettercap/utils/etterfilter"
make[1]: *** [all-recursive] Errore 1
make[1]: uscita dalla directory "/home/michele/Scrivania/ettergit/ettercap/utils"
make: *** [all-recursive] Errore 1
michele@R61i:~/Scrivania/ettergit/ettercap$
----Messaggio originale----
Da: ees...@gm...
Data: 7-dic-2011 20.40
A: "m.c...@ti..."<m.c...@ti...>
Cc: <ett...@li...>
Ogg: Re: [Ettercap-betatesting] Need help compiling ettercap
Hi,
Which distribution are you using? Also, that doesn't show the error that you're getting at all. Do you see any other errors prior to that output you sent?
ThanksEmilio Escobar / ees...@gm...
- Great spirits have always encountered
strong oppositions from mediocre minds. -- Einstein
On Wed, Dec 7, 2011 at 2:35 PM, m.c...@ti... <m.c...@ti...> wrote:
Hi there!
I've download ettercap lazarus but i've a problem trying to
compile it (same problem with the .tar.gz and the git cloned source).
.
/autogen and ./configure works ok without problems, but when i do make
i get this error (after one minute or so...):
....
....
gcc -
DHAVE_CONFIG_H -I. -I../../include -
DINSTALL_DATADIR='"/usr/local/share"' -
DINSTALL_BINDIR='"/usr/local/bin"' -DINSTALL_EXECPREFIX='"/usr/local"' -
DINSTALL_LIBDIR='"/usr/local/lib"' -DINSTALL_PREFIX='"/usr/local"' -
DINSTALL_SYSCONFDIR='"/usr/local/etc"' -O2 -funroll-loops -fomit-
frame-pointer -Wall -I/usr/include/pcap -O2 -funroll-loops -fomit-
frame-pointer -Wall -I/usr/include/pcap -c -o etterfilter-ef_output.
o `test -f 'ef_output.c' || echo './'`ef_output.c
ef_output.c: In
function ‘write_output’:
ef_output.c:72:9: warning: ignoring return
value of ‘write’, declared with attribute warn_unused_result
ef_output.
c:75:9: warning: ignoring return value of ‘write’, declared with
attribute warn_unused_result
ef_output.c:80:12: warning: ignoring
return value of ‘write’, declared with attribute warn_unused_result
test -f ef_syntax.c || /bin/bash ../../ylwrap ef_syntax.l .c ef_syntax.
c -- :
make[2]: *** [ef_syntax.c] Errore 1
make[2]: uscita dalla
directory "/home/michele/Scrivania/ettergit/ettercap/utils/etterfilter"
make[1]: *** [all-recursive] Errore 1
make[1]: uscita dalla directory
"/home/michele/Scrivania/ettergit/ettercap/utils"
make: *** [all-
recursive] Errore 1
michele@R61i:~/Scrivania/ettergit/ettercap$
Any
idea?
Many thanks!!
------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of
discussion for anyone considering optimizing the pricing and packaging model
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
Ettercap-betatesting mailing list
Ett...@li...
https://lists.sourceforge.net/lists/listinfo/ettercap-betatesting
|
|
From: Emilio E. <ees...@gm...> - 2011-12-07 20:05:02
|
Try installing the flex package and see if that works for you Emilio Escobar / ees...@gm... - Great spirits have always encountered strong oppositions from mediocre minds. -- Einstein On Wed, Dec 7, 2011 at 2:48 PM, m.c...@ti... <m.c...@ti...>wrote: > I'm using ubuntu (11.04) > this is the output of autogen: > > > michele@R61i:~/Scrivania/ettergit/ettercap$ ./autogen.sh > > Suggested version: > > autoconf 2.59 > automake 1.7.x > libtool 1.5.x > pkg-config 0.15.0 > > Actual version: > > autoconf (GNU Autoconf) 2.67 > automake (GNU automake) 1.11.1 > libtoolize (GNU libtool) 2.2.6b > pkg-config 0.25 > > cleaning up config files... > > running aclocal > running libtoolize > libtoolize: putting auxiliary files in `.'. > libtoolize: copying file `./ltmain.sh' > libtoolize: putting auxiliary files in `.'. > libtoolize: copying file `libltdl/config/compile' > libtoolize: copying file `libltdl/config/config.guess' > libtoolize: copying file `libltdl/config/config.sub' > libtoolize: copying file `libltdl/config/depcomp' > libtoolize: copying file `libltdl/config/install-sh' > libtoolize: copying file `libltdl/config/missing' > libtoolize: copying file `libltdl/config/ltmain.sh' > libtoolize: putting macros in `libltdl/m4'. > libtoolize: copying file `libltdl/m4/argz.m4' > libtoolize: copying file `libltdl/m4/libtool.m4' > libtoolize: copying file `libltdl/m4/ltdl.m4' > libtoolize: copying file `libltdl/m4/ltoptions.m4' > libtoolize: copying file `libltdl/m4/ltsugar.m4' > libtoolize: copying file `libltdl/m4/ltversion.m4' > libtoolize: copying file `libltdl/m4/lt~obsolete.m4' > libtoolize: putting libltdl files in `libltdl'. > libtoolize: copying file `libltdl/COPYING.LIB' > libtoolize: copying file `libltdl/README' > libtoolize: copying file `libltdl/Makefile.am' > libtoolize: copying file `libltdl/configure.ac' > libtoolize: copying file `libltdl/aclocal.m4' > libtoolize: copying file `libltdl/Makefile.in' > libtoolize: copying file `libltdl/config-h.in' > libtoolize: copying file `libltdl/configure' > libtoolize: copying file `libltdl/argz_.h' > libtoolize: copying file `libltdl/argz.c' > libtoolize: copying file `libltdl/loaders/dld_link.c' > libtoolize: copying file `libltdl/loaders/dlopen.c' > libtoolize: copying file `libltdl/loaders/dyld.c' > libtoolize: copying file `libltdl/loaders/load_add_on.c' > libtoolize: copying file `libltdl/loaders/loadlibrary.c' > libtoolize: copying file `libltdl/loaders/shl_load.c' > libtoolize: copying file `libltdl/lt__dirent.c' > libtoolize: copying file `libltdl/lt__strl.c' > libtoolize: copying file `libltdl/libltdl/lt__alloc.h' > libtoolize: copying file `libltdl/libltdl/lt__dirent.h' > libtoolize: copying file `libltdl/libltdl/lt__glibc.h' > libtoolize: copying file `libltdl/libltdl/lt__private.h' > libtoolize: copying file `libltdl/libltdl/lt__strl.h' > libtoolize: copying file `libltdl/libltdl/lt_dlloader.h' > libtoolize: copying file `libltdl/libltdl/lt_error.h' > libtoolize: copying file `libltdl/libltdl/lt_system.h' > libtoolize: copying file `libltdl/libltdl/slist.h' > libtoolize: copying file `libltdl/loaders/preopen.c' > libtoolize: copying file `libltdl/lt__alloc.c' > libtoolize: copying file `libltdl/lt_dlloader.c' > libtoolize: copying file `libltdl/lt_error.c' > libtoolize: copying file `libltdl/ltdl.c' > libtoolize: copying file `libltdl/ltdl.h' > libtoolize: copying file `libltdl/slist.c' > libtoolize: Remember to add `LT_CONFIG_LTDL_DIR([libltdl])' to ` > configure.in'. > libtoolize: Consider using `AC_CONFIG_AUX_DIR([libltdl/config])' in > configure.in. > libtoolize: Consider using `AC_CONFIG_MACRO_DIR([libltdl/m4])' in > configure.in. > libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. > running aclocal > running autoheader > running autoconf > running automake > michele@R61i:~/Scrivania/ettergit/ettercap$ > > > > this is the output of ./configure: > > > michele@R61i:~/Scrivania/ettergit/ettercap$ ./configure > checking whether to enable maintainer-specific portions of Makefiles... no > > Configuring ettercap NG-0.7.4_git... > > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... /bin/mkdir -p > checking for gawk... no > checking for mawk... mawk > checking whether make sets $(MAKE)... yes > checking build system type... i686-pc-linux-gnu > checking host system type... i686-pc-linux-gnu > checking for gcc... gcc > checking whether the C compiler works... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking for style of include used by make... GNU > checking dependency style of gcc... none > checking for gcc... (cached) gcc > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ISO C89... (cached) none needed > checking dependency style of gcc... (cached) none > checking whether make sets $(MAKE)... (cached) yes > checking how to run the C preprocessor... gcc -E > checking for grep that handles long lines and -e... /bin/grep > checking for egrep... /bin/grep -E > checking whether gcc needs -traditional... no > checking if your compiler supports __VA_ARGS__ in macro declarations... yes > checking for bison... bison -y > checking for flex... no > checking for lex... no > checking for a sed that does not truncate output... /bin/sed > checking for fgrep... /bin/grep -F > checking for ld used by gcc... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B > checking the name lister (/usr/bin/nm -B) interface... BSD nm > checking whether ln -s works... yes > checking the maximum length of command line arguments... 1572864 > checking whether the shell understands some XSI constructs... yes > checking whether the shell understands "+="... yes > checking for /usr/bin/ld option to reload object files... -r > checking for objdump... objdump > checking how to recognize dependent libraries... pass_all > checking for ar... ar > checking for strip... strip > checking for ranlib... ranlib > checking command to parse /usr/bin/nm -B output from gcc object... ok > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking for dlfcn.h... yes > checking for objdir... .libs > checking if gcc supports -fno-rtti -fno-exceptions... no > checking for gcc option to produce PIC... -fPIC -DPIC > checking if gcc PIC flag -fPIC -DPIC works... yes > checking if gcc static flag -static works... yes > checking if gcc supports -c -o file.o... yes > checking if gcc supports -c -o file.o... (cached) yes > checking whether the gcc linker (/usr/bin/ld) supports shared libraries... > yes > checking whether -lc should be explicitly linked in... no > checking dynamic linker characteristics... GNU/Linux ld.so > checking how to hardcode library paths into programs... immediate > checking for shl_load... no > checking for shl_load in -ldld... no > checking for dlopen... no > checking for dlopen in -ldl... yes > checking whether a program can dlopen itself... yes > checking whether a statically linked program can dlopen itself... no > checking whether stripping libraries is possible... yes > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... yes > checking whether to build static libraries... no > checking for library containing dlopen... -ldl > checking which extension is used for runtime loadable modules... .so > checking which variable specifies run-time module search path... > LD_LIBRARY_PATH > checking for the default library search path... /lib /usr/lib > /usr/lib/mesa /lib/i386-linux-gnu /usr/lib/i386-linux-gnu > /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/lib/alsa-lib > /usr/local/lib > checking for library containing dlopen... (cached) -ldl > checking for dlerror... yes > checking for shl_load... (cached) no > checking for shl_load in -ldld... (cached) no > checking for dld_link in -ldld... no > checking for _ prefix in compiled symbols... no > checking whether deplibs are loaded by dlopen... yes > checking for argz.h... yes > checking for error_t... yes > checking for argz_add... yes > checking for argz_append... yes > checking for argz_count... yes > checking for argz_create_sep... yes > checking for argz_insert... yes > checking for argz_next... yes > checking for argz_stringify... yes > checking if argz actually works... yes > checking whether libtool supports -dlopen/-dlpreopen... yes > checking for ltdl.h... yes > checking whether lt_dlinterface_register is declared... yes > checking for lt_dladvise_preload in -lltdl... yes > checking where to find libltdl headers... > checking where to find libltdl library... -lltdl > checking for unistd.h... (cached) yes > checking for dl.h... no > checking for sys/dl.h... no > checking for dld.h... no > checking for mach-o/dyld.h... no > checking for dirent.h... yes > checking for closedir... yes > checking for opendir... yes > checking for readdir... yes > checking for strlcat... no > checking for strlcpy... no > checking for library containing lt_dlopen... -lltdl > checking for dlfcn.h... (cached) yes > checking for ltdl.h... (cached) yes > checking whether byte ordering is bigendian... no > checking for ANSI C header files... (cached) yes > checking whether time.h and sys/time.h may both be included... yes > checking for dirent.h that defines DIR... yes > checking for library containing opendir... none required > checking for unistd.h... (cached) yes > checking for stdlib.h... (cached) yes > checking signal.h usability... yes > checking signal.h presence... yes > checking for signal.h... yes > checking stdarg.h usability... yes > checking stdarg.h presence... yes > checking for stdarg.h... yes > checking sys/ioctl.h usability... yes > checking sys/ioctl.h presence... yes > checking for sys/ioctl.h... yes > checking for sys/types.h... (cached) yes > checking for dirent.h... (cached) yes > checking errno.h usability... yes > checking errno.h presence... yes > checking for errno.h... yes > checking fcntl.h usability... yes > checking fcntl.h presence... yes > checking for fcntl.h... yes > checking ctype.h usability... yes > checking ctype.h presence... yes > checking for ctype.h... yes > checking libgen.h usability... yes > checking libgen.h presence... yes > checking for libgen.h... yes > checking for sys/types.h... (cached) yes > checking for stdint.h... (cached) yes > checking sys/time.h usability... yes > checking sys/time.h presence... yes > checking for sys/time.h... yes > checking sys/utsname.h usability... yes > checking sys/utsname.h presence... yes > checking for sys/utsname.h... yes > checking termios.h usability... yes > checking termios.h presence... yes > checking for termios.h... yes > checking sys/poll.h usability... yes > checking sys/poll.h presence... yes > checking for sys/poll.h... yes > checking poll.h usability... yes > checking poll.h presence... yes > checking for poll.h... yes > checking sys/select.h usability... yes > checking sys/select.h presence... yes > checking for sys/select.h... yes > checking sys/cdefs.h usability... yes > checking sys/cdefs.h presence... yes > checking for sys/cdefs.h... yes > checking arpa/nameser.h usability... yes > checking arpa/nameser.h presence... yes > checking for arpa/nameser.h... yes > checking for NS_GET32... yes > time.h > checking for pid_t... yes > checking for size_t... yes > checking for an ANSI C-conforming const... yes > checking return type of signal handlers... void > checking for vprintf... yes > checking for _doprnt... no > checking for library containing pthread_create... -lpthread > checking for getifaddrs... yes > checking for gettimeofday... yes > checking for vsnprintf... yes > checking for select... yes > checking for poll... yes > checking for strdup... yes > checking for strerror... yes > checking for strstr... yes > checking for strsignal... yes > checking for strtok_r... yes > checking for uname... yes > checking for daemon... yes > > Checking for required libraries... > > checking for library containing gethostbyname... none required > checking for library containing socket... none required > checking for library containing poll... none required > checking for library containing gzopen... -lz > checking for library containing dn_expand... -lresolv > checking for additional -lresolv needed by dn_expand... not needed > > Checking for missing functions... > > checking for strlcpy... (cached) no > checking for strlcat... (cached) no > checking for strsep... yes > checking for memmem... yes > checking for memcmp... yes > checking for basename... yes > checking for getopt_long... yes > checking for strcasestr... yes > checking for scandir... yes > checking for inet_aton... yes > checking for inet_aton in -lresolv... yes > > Checking user defined options... > > checking if --enable-debug option was specified... no > checking if --enable-plugins option was specified... yes by default > checking for libpcap... yes > checking for pcap_datalink_val_to_description in -lpcap... yes > checking for libnet... yes > checking for libnet_adv_free_packet in -lnet... yes > checking for openssl... yes > checking for libpcre... yes > checking for iconv... yes > checking for library containing iconv... none required > checking for iconv in -lc... yes > checking for iconv in -liconv... no > checking for libiconv in -liconv... no > checking for libncurses... yes > checking if --enable-gtk option was specified... checking for > pkg-config... /usr/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > yes > checking for pkg-config... /usr/bin/pkg-config > checking for GTK... yes > > Writing output files... > > configure: creating ./config.status > config.status: creating Makefile > config.status: creating Makefile.mingw > config.status: creating man/Makefile > config.status: creating man/ettercap.8 > config.status: creating man/ettercap_curses.8 > config.status: creating man/ettercap_plugins.8 > config.status: creating man/etterlog.8 > config.status: creating man/etterfilter.8 > config.status: creating man/etter.conf.5 > config.status: creating share/Makefile > config.status: creating src/Makefile > config.status: creating src/os/Makefile > config.status: creating src/interfaces/Makefile > config.status: creating src/interfaces/daemon/Makefile > config.status: creating src/interfaces/text/Makefile > config.status: creating src/interfaces/curses/Makefile > config.status: creating src/interfaces/curses/widgets/Makefile > config.status: creating src/interfaces/gtk/Makefile > config.status: creating include/Makefile > config.status: creating utils/Makefile > config.status: creating utils/etterlog/Makefile > config.status: creating utils/etterfilter/Makefile > config.status: creating plug-ins/Makefile > config.status: creating plug-ins/arp_cop/Makefile > config.status: creating plug-ins/autoadd/Makefile > config.status: creating plug-ins/chk_poison/Makefile > config.status: creating plug-ins/dos_attack/Makefile > config.status: creating plug-ins/dns_spoof/Makefile > config.status: creating plug-ins/dummy/Makefile > config.status: creating plug-ins/find_conn/Makefile > config.status: creating plug-ins/find_ettercap/Makefile > config.status: creating plug-ins/find_ip/Makefile > config.status: creating plug-ins/finger/Makefile > config.status: creating plug-ins/finger_submit/Makefile > config.status: creating plug-ins/gre_relay/Makefile > config.status: creating plug-ins/gw_discover/Makefile > config.status: creating plug-ins/isolate/Makefile > config.status: creating plug-ins/link_type/Makefile > config.status: creating plug-ins/pptp_chapms1/Makefile > config.status: creating plug-ins/pptp_clear/Makefile > config.status: creating plug-ins/pptp_pap/Makefile > config.status: creating plug-ins/pptp_reneg/Makefile > config.status: creating plug-ins/rand_flood/Makefile > config.status: creating plug-ins/remote_browser/Makefile > config.status: creating plug-ins/reply_arp/Makefile > config.status: creating plug-ins/repoison_arp/Makefile > config.status: creating plug-ins/scan_poisoner/Makefile > config.status: creating plug-ins/search_promisc/Makefile > config.status: creating plug-ins/smb_clear/Makefile > config.status: creating plug-ins/smb_down/Makefile > config.status: creating plug-ins/stp_mangler/Makefile > config.status: creating include/config.h > config.status: include/config.h is unchanged > config.status: executing depfiles commands > config.status: executing libtool commands > === configuring in libltdl > (/home/michele/Scrivania/ettergit/ettercap/libltdl) > configure: running /bin/bash ./configure --disable-option-checking > '--prefix=/usr/local' --cache-file=/dev/null --srcdir=. > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... /bin/mkdir -p > checking for gawk... no > checking for mawk... mawk > checking whether make sets $(MAKE)... yes > checking build system type... i686-pc-linux-gnu > checking host system type... i686-pc-linux-gnu > checking for style of include used by make... GNU > checking for gcc... gcc > checking whether the C compiler works... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking dependency style of gcc... gcc3 > checking for a sed that does not truncate output... /bin/sed > checking for grep that handles long lines and -e... /bin/grep > checking for egrep... /bin/grep -E > checking for fgrep... /bin/grep -F > checking for ld used by gcc... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B > checking the name lister (/usr/bin/nm -B) interface... BSD nm > checking whether ln -s works... yes > checking the maximum length of command line arguments... 1572864 > checking whether the shell understands some XSI constructs... yes > checking whether the shell understands "+="... yes > checking for /usr/bin/ld option to reload object files... -r > checking for objdump... objdump > checking how to recognize dependent libraries... pass_all > checking for ar... ar > checking for strip... strip > checking for ranlib... ranlib > checking command to parse /usr/bin/nm -B output from gcc object... ok > checking how to run the C preprocessor... gcc -E > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking for dlfcn.h... yes > checking for objdir... .libs > checking if gcc supports -fno-rtti -fno-exceptions... no > checking for gcc option to produce PIC... -fPIC -DPIC > checking if gcc PIC flag -fPIC -DPIC works... yes > checking if gcc static flag -static works... yes > checking if gcc supports -c -o file.o... yes > checking if gcc supports -c -o file.o... (cached) yes > checking whether the gcc linker (/usr/bin/ld) supports shared libraries... > yes > checking whether -lc should be explicitly linked in... no > checking dynamic linker characteristics... GNU/Linux ld.so > checking how to hardcode library paths into programs... immediate > checking for shl_load... no > checking for shl_load in -ldld... no > checking for dlopen... no > checking for dlopen in -ldl... yes > checking whether a program can dlopen itself... yes > checking whether a statically linked program can dlopen itself... no > checking whether stripping libraries is possible... yes > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... yes > checking whether to build static libraries... yes > checking which extension is used for runtime loadable modules... .so > checking which variable specifies run-time module search path... > LD_LIBRARY_PATH > checking for the default library search path... /lib /usr/lib > /usr/lib/mesa /lib/i386-linux-gnu /usr/lib/i386-linux-gnu > /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/lib/alsa-lib > /usr/local/lib > checking for library containing dlopen... -ldl > checking for dlerror... yes > checking for shl_load... (cached) no > checking for shl_load in -ldld... (cached) no > checking for dld_link in -ldld... no > checking for _ prefix in compiled symbols... no > checking whether deplibs are loaded by dlopen... yes > checking for argz.h... yes > checking for error_t... yes > checking for argz_add... yes > checking for argz_append... yes > checking for argz_count... yes > checking for argz_create_sep... yes > checking for argz_insert... yes > checking for argz_next... yes > checking for argz_stringify... yes > checking if argz actually works... yes > checking whether libtool supports -dlopen/-dlpreopen... yes > checking for unistd.h... (cached) yes > checking for dl.h... no > checking for sys/dl.h... no > checking for dld.h... no > checking for mach-o/dyld.h... no > checking for dirent.h... yes > checking for closedir... yes > checking for opendir... yes > checking for readdir... yes > checking for strlcat... no > checking for strlcpy... no > configure: creating ./config.status > config.status: creating Makefile > config.status: creating config.h > config.status: config.h is unchanged > config.status: executing depfiles commands > config.status: executing libtool commands > > 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 > > ================================================== > > michele@R61i:~/Scrivania/ettergit/ettercap$ > > > > > > > and this is the last lines of make (note 6th line from the bottom) > > > make[2]: uscita dalla directory > "/home/michele/Scrivania/ettergit/ettercap/utils/etterlog" > Making all in etterfilter > make[2]: ingresso nella directory > "/home/michele/Scrivania/ettergit/ettercap/utils/etterfilter" > gcc -DHAVE_CONFIG_H -I. -I../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 > -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o > etterfilter-ef_compiler.o `test -f 'ef_compiler.c' || echo > './'`ef_compiler.c > gcc -DHAVE_CONFIG_H -I. -I../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 > -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o > etterfilter-ef_main.o `test -f 'ef_main.c' || echo './'`ef_main.c > gcc -DHAVE_CONFIG_H -I. -I../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 > -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o > etterfilter-ef_ec_compat.o `test -f 'ef_ec_compat.c' || echo > './'`ef_ec_compat.c > gcc -DHAVE_CONFIG_H -I. -I../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 > -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o > etterfilter-ef_encode.o `test -f 'ef_encode.c' || echo './'`ef_encode.c > ef_encode.c: In function ‘encode_const’: > ef_encode.c:118:27: warning: pointer targets in assignment differ in > signedness > ef_encode.c:121:7: warning: pointer targets in passing argument 1 of > ‘strescape’ differ in signedness > ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:121:7: warning: pointer targets in passing argument 2 of > ‘strescape’ differ in signedness > ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c: In function ‘encode_function’: > ef_encode.c:168:33: warning: pointer targets in assignment differ in > signedness > ef_encode.c:169:13: warning: pointer targets in passing argument 1 of > ‘strescape’ differ in signedness > ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:169:13: warning: pointer targets in passing argument 2 of > ‘strescape’ differ in signedness > ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:185:33: warning: pointer targets in assignment differ in > signedness > ef_encode.c:186:13: warning: pointer targets in passing argument 1 of > ‘strescape’ differ in signedness > ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:186:13: warning: pointer targets in passing argument 2 of > ‘strescape’ differ in signedness > ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:191:10: warning: pointer targets in passing argument 2 of > ‘regcomp’ differ in signedness > /usr/include/regex.h:567:12: note: expected ‘const char * __restrict__’ > but argument is of type ‘u_int8 *’ > ef_encode.c:216:33: warning: pointer targets in assignment differ in > signedness > ef_encode.c:217:13: warning: pointer targets in passing argument 1 of > ‘strlen’ differ in signedness > /usr/include/string.h:399:15: note: expected ‘const char *’ but argument > is of type ‘u_int8 *’ > ef_encode.c:222:10: warning: pointer targets in passing argument 1 of > ‘pcre_compile’ differ in signedness > /usr/include/pcre.h:282:21: note: expected ‘const char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:233:30: warning: pointer targets in assignment differ in > signedness > ef_encode.c:234:10: warning: pointer targets in passing argument 1 of > ‘strlen’ differ in signedness > /usr/include/string.h:399:15: note: expected ‘const char *’ but argument > is of type ‘u_int8 *’ > ef_encode.c:235:31: warning: pointer targets in assignment differ in > signedness > ef_encode.c:236:10: warning: pointer targets in passing argument 1 of > ‘strlen’ differ in signedness > /usr/include/string.h:399:15: note: expected ‘const char *’ but argument > is of type ‘u_int8 *’ > ef_encode.c:240:10: warning: pointer targets in passing argument 1 of > ‘pcre_compile’ differ in signedness > /usr/include/pcre.h:282:21: note: expected ‘const char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:253:30: warning: pointer targets in assignment differ in > signedness > ef_encode.c:254:10: warning: pointer targets in passing argument 1 of > ‘strescape’ differ in signedness > ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:254:10: warning: pointer targets in passing argument 2 of > ‘strescape’ differ in signedness > ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:255:31: warning: pointer targets in assignment differ in > signedness > ef_encode.c:256:10: warning: pointer targets in passing argument 1 of > ‘strescape’ differ in signedness > ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:256:10: warning: pointer targets in passing argument 2 of > ‘strescape’ differ in signedness > ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:265:30: warning: pointer targets in assignment differ in > signedness > ef_encode.c:266:10: warning: pointer targets in passing argument 1 of > ‘strlen’ differ in signedness > /usr/include/string.h:399:15: note: expected ‘const char *’ but argument > is of type ‘u_int8 *’ > ef_encode.c:277:33: warning: pointer targets in assignment differ in > signedness > ef_encode.c:278:13: warning: pointer targets in passing argument 1 of > ‘strlen’ differ in signedness > /usr/include/string.h:399:15: note: expected ‘const char *’ but argument > is of type ‘u_int8 *’ > ef_encode.c:298:30: warning: pointer targets in assignment differ in > signedness > ef_encode.c:299:10: warning: pointer targets in passing argument 1 of > ‘strescape’ differ in signedness > ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:299:10: warning: pointer targets in passing argument 2 of > ‘strescape’ differ in signedness > ../../include/ec_strings.h:34:19: note: expected ‘char *’ but argument is > of type ‘u_int8 *’ > ef_encode.c:306:30: warning: pointer targets in assignment differ in > signedness > ef_encode.c:307:10: warning: pointer targets in passing argument 1 of > ‘strlen’ differ in signedness > /usr/include/string.h:399:15: note: expected ‘const char *’ but argument > is of type ‘u_int8 *’ > gcc -DHAVE_CONFIG_H -I. -I../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 > -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o > etterfilter-ef_parser.o `test -f 'ef_parser.c' || echo './'`ef_parser.c > gcc -DHAVE_CONFIG_H -I. -I../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 > -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o > etterfilter-ef_test.o `test -f 'ef_test.c' || echo './'`ef_test.c > gcc -DHAVE_CONFIG_H -I. -I../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 > -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o > etterfilter-ef_grammar.o `test -f 'ef_grammar.c' || echo './'`ef_grammar.c > ef_grammar.y: In function ‘yyparse’: > ef_grammar.y:163:13: warning: pointer targets in passing argument 1 of > ‘strlen’ differ in signedness > /usr/include/string.h:399:15: note: expected ‘const char *’ but argument > is of type ‘u_int8 *’ > ef_grammar.y:163:13: warning: pointer targets in passing argument 1 of > ‘__strdup’ differ in signedness > /usr/include/bits/string2.h:1303:14: note: expected ‘const char *’ but > argument is of type ‘u_int8 *’ > ef_grammar.y:163:42: warning: pointer targets in assignment differ in > signedness > ef_grammar.y:240:13: warning: pointer targets in passing argument 1 of > ‘strlen’ differ in signedness > /usr/include/string.h:399:15: note: expected ‘const char *’ but argument > is of type ‘u_int8 *’ > ef_grammar.y:240:13: warning: pointer targets in passing argument 1 of > ‘__strdup’ differ in signedness > /usr/include/bits/string2.h:1303:14: note: expected ‘const char *’ but > argument is of type ‘u_int8 *’ > ef_grammar.y:240:40: warning: pointer targets in assignment differ in > signedness > ef_grammar.y:251:13: warning: pointer targets in passing argument 1 of > ‘strlen’ differ in signedness > /usr/include/string.h:399:15: note: expected ‘const char *’ but argument > is of type ‘u_int8 *’ > ef_grammar.y:251:13: warning: pointer targets in passing argument 1 of > ‘__strdup’ differ in signedness > /usr/include/bits/string2.h:1303:14: note: expected ‘const char *’ but > argument is of type ‘u_int8 *’ > ef_grammar.y:251:40: warning: pointer targets in assignment differ in > signedness > gcc -DHAVE_CONFIG_H -I. -I../../include > -DINSTALL_DATADIR='"/usr/local/share"' -DINSTALL_BINDIR='"/usr/local/bin"' > -DINSTALL_EXECPREFIX='"/usr/local"' -DINSTALL_LIBDIR='"/usr/local/lib"' > -DINSTALL_PREFIX='"/usr/local"' -DINSTALL_SYSCONFDIR='"/usr/local/etc"' > -O2 -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -O2 > -funroll-loops -fomit-frame-pointer -Wall -I/usr/include/pcap -c -o > etterfilter-ef_output.o `test -f 'ef_output.c' || echo './'`ef_output.c > > ef_output.c: In function ‘write_output’: > ef_output.c:72:9: warning: ignoring return value of ‘write’, declared with > attribute warn_unused_result > ef_output.c:75:9: warning: ignoring return value of ‘write’, declared with > attribute warn_unused_result > > ef_output.c:80:12: warning: ignoring return value of ‘write’, declared > with attribute warn_unused_result > test -f ef_syntax.c || /bin/bash ../../ylwrap ef_syntax.l .c ef_syntax.c > -- : > make[2]: *** [ef_syntax.c] Errore 1 > make[2]: uscita dalla directory > "/home/michele/Scrivania/ettergit/ettercap/utils/etterfilter" > make[1]: *** [all-recursive] Errore 1 > make[1]: uscita dalla directory > "/home/michele/Scrivania/ettergit/ettercap/utils" > make: *** [all-recursive] Errore 1 > michele@R61i:~/Scrivania/ettergit/ettercap$ > > > > > > ----Messaggio originale---- > Da: ees...@gm... > Data: 7-dic-2011 20.40 > A: "m.c...@ti..."<m.c...@ti...> > Cc: <ett...@li...> > Ogg: Re: [Ettercap-betatesting] Need help compiling ettercap > > > Hi, > Which distribution are you using? Also, that doesn't show the error > that you're getting at all. Do you see any other errors prior to that > output you sent? > > Thanks > Emilio Escobar / ees...@gm... > - Great spirits have always encountered > strong oppositions from mediocre minds. -- Einstein > > > On Wed, Dec 7, 2011 at 2:35 PM, m.c...@ti... <m.c...@ti...>wrote: > >> Hi there! >> I've download ettercap lazarus but i've a problem trying to >> compile it (same problem with the .tar.gz and the git cloned source). >> >> . >> /autogen and ./configure works ok without problems, but when i do make >> i get this error (after one minute or so...): >> >> .... >> .... >> >> >> gcc - >> DHAVE_CONFIG_H -I. -I../../include - >> DINSTALL_DATADIR='"/usr/local/share"' - >> DINSTALL_BINDIR='"/usr/local/bin"' -DINSTALL_EXECPREFIX='"/usr/local"' - >> DINSTALL_LIBDIR='"/usr/local/lib"' -DINSTALL_PREFIX='"/usr/local"' - >> DINSTALL_SYSCONFDIR='"/usr/local/etc"' -O2 -funroll-loops -fomit- >> frame-pointer -Wall -I/usr/include/pcap -O2 -funroll-loops -fomit- >> frame-pointer -Wall -I/usr/include/pcap -c -o etterfilter-ef_output. >> o `test -f 'ef_output.c' || echo './'`ef_output.c >> ef_output.c: In >> function ‘write_output’: >> ef_output.c:72:9: warning: ignoring return >> value of ‘write’, declared with attribute warn_unused_result >> ef_output. >> c:75:9: warning: ignoring return value of ‘write’, declared with >> attribute warn_unused_result >> ef_output.c:80:12: warning: ignoring >> return value of ‘write’, declared with attribute warn_unused_result >> test -f ef_syntax.c || /bin/bash ../../ylwrap ef_syntax.l .c ef_syntax. >> c -- : >> make[2]: *** [ef_syntax.c] Errore 1 >> make[2]: uscita dalla >> directory "/home/michele/Scrivania/ettergit/ettercap/utils/etterfilter" >> make[1]: *** [all-recursive] Errore 1 >> make[1]: uscita dalla directory >> "/home/michele/Scrivania/ettergit/ettercap/utils" >> make: *** [all- >> recursive] Errore 1 >> michele@R61i:~/Scrivania/ettergit/ettercap$ >> >> >> Any >> idea? >> >> Many thanks!! >> >> >> >> ------------------------------------------------------------------------------ >> Cloud Services Checklist: Pricing and Packaging Optimization >> This white paper is intended to serve as a reference, checklist and point >> of >> discussion for anyone considering optimizing the pricing and packaging >> model >> of a cloud services business. Read Now! >> http://www.accelacomm.com/jaw/sfnl/114/51491232/ >> _______________________________________________ >> Ettercap-betatesting mailing list >> Ett...@li... >> https://lists.sourceforge.net/lists/listinfo/ettercap-betatesting >> > > > > |