I had some problems installing kismet. First, I had an error about libncurses, okay fine. I google for the site and install the latest release from gnu.org/software/ncurses/ncurses.html (ncurses 5.5). Everything installs fine and it works. I am then able to successfully run the configuration "./configure". Everything works fine.
Then I type "make" it exits out with an error. This is the output:
linux:/home/zeevolking/802.11/kismet-2005-08-R1 # make
g++ -o kismet_client util.o configfile.o speech.o manuf.o tcpclient.o frontend.o cursesfront.o panelfront.o panelfront_display.o panelfront_input.o gpsd.o getopt.o kismet_client.o -lstdc++ -lpanel -lncurses
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libncurses.a(lib_mouse.o): In function `_nc_mouse_init':
lib_mouse.c
.text+0x2a5): undefined reference to `dlopen'
lib_mouse.c
.text+0x2bf): undefined reference to `dlsym'
lib_mouse.c
.text+0x2d8): undefined reference to `dlsym'
lib_mouse.c
.text+0x2f1): undefined reference to `dlsym'
lib_mouse.c
.text+0x30a): undefined reference to `dlsym'
lib_mouse.c
.text+0x32b): undefined reference to `dlclose'
collect2: ld returned 1 exit status
make: *** [kismet_client] Error 1
linux:/home/zeevolking/802.11/kismet-2005-08-R1 #
Theres no solution to it online (I tried running a few searches), only hints that maybe its ncurses 5.5 that is causing the problem (and maybe I should uninstall and install a previous version..)
Can anyone please help me? What am I doing wrong?
ps - im using linux kernel v. 2.6.13-15.7-smp (Suse10)