Results 1 to 3 of 3

Thread: Kismet compiling issues...

  1. #1
    Join Date
    Nov 2009

    Angry Kismet compiling issues...

    When compiling Kismet I get the following error messages

    configure: error: Neither uclibc uClibc++ or standard gcc stdc++ libraries found

    i assume its because i need a c++ compiler. so i tried gcc but when executing "make" go the following

    95.1/gcc/ch/runtime/" "CHILL_LIB=-lchill" "GNUCHILL_VERSION=1.5.2" ../cc1chill
    make[2]: Entering directory `/etc/gcc-2.95.1/gcc/ch'
    gcc -c -DIN_GCC -g -O2 -I. -I.. -I. -I./.. -I./../config -I./../../include decl.c
    decl.c: In function ‘start_struct’:
    decl.c:4451: error: argument ‘code’ doesn’t match prototype
    ch-tree.h:736: error: prototype declaration
    make[2]: *** [decl.o] Error 1
    make[2]: Leaving directory `/etc/gcc-2.95.1/gcc/ch'
    make[1]: *** [cc1chill] Error 2
    make[1]: Leaving directory `/etc/gcc-2.95.1/gcc'
    make: *** [all-gcc] Error 2

    any suggestions would be much appreciated. i saw other posts but resolve via command line would be much appreciated.

  2. #2
    Join Date
    Mar 2008
    Bari, Italy
    Ubuntu 9.10 Karmic Koala

    Re: Kismet compiling issues...

    you need to install g++, libpcap-dev, libncurses-dev and libnl-dev too, relative to your version.
    just look for them in synaptic (gksudo synaptic) and install.

  3. #3
    Join Date
    Mar 2007

    Re: Kismet compiling issues...

    You'll need to start by installing the essential build tools for your Ubuntu system. The easiest way to do this is to run "sudo apt-get install build-essential". There's a lot of other libraries that will be needed for kismet. I find the easiest thing to do to get started is to install the kismet from the repository and then uninstall it. This way you get all the libraries installed for you. To do this run "sudo apt-get install kismet" and then "sudo apt-get remove kismet".


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts