wes-laptop:/home/yo/nano-1.2.5 # make make all-recursive make[1]: Entering directory `/home/yo/nano-1.2.5' Making all in po make[2]: Entering directory `/home/yo/nano-1.2.5/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/yo/nano-1.2.5/po' Making all in m4 make[2]: Entering directory `/home/yo/nano-1.2.5/m4' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/yo/nano-1.2.5/m4' make[2]: Entering directory `/home/yo/nano-1.2.5' gcc -g -O2 -o nano color.o cut.o files.o global.o move.o nano.o rcfile.o search.o utils.o winio.o -lncurses /usr/lib/gcc/i586-suse-linux/4.1.0/../../../libncurses.a(lib_mouse.o): In function `_nc_mouse_init': lib_mouse.c:(.text+0x833): undefined reference to `dlopen' lib_mouse.c:(.text+0x84d): undefined reference to `dlsym' lib_mouse.c:(.text+0x866): undefined reference to `dlsym' lib_mouse.c:(.text+0x87f): undefined reference to `dlsym' lib_mouse.c:(.text+0x898): undefined reference to `dlsym' lib_mouse.c:(.text+0x8b5): undefined reference to `dlclose' collect2: ld returned 1 exit status make[2]: *** [nano] Error 1 make[2]: Leaving directory `/home/yo/nano-1.2.5' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/yo/nano-1.2.5' make: *** [all] Error 2 wes-laptop:/home/yo/nano-1.2.5 #