I'm having some trouble getting the menuconfig to work. I've installed the ncurses package from the Slackware distro under the 'l' package collection. The libraries and the header files are there. Anyone have a suggestion? Does ncurses depend on 'crt1.o'? Here's what happens...
root@workbox:/usr/include# ls
X11 curses.h eti.h libsmbclient.h panel.h
ansidecl.h cursesapp.h etip.h libusb.h pci
apache cursesf.h ext2fs linux rpm
root@workbox:/usr/src/linux# ls
COPYING MAINTAINERS REPORTING-BUGS drivers init lib scripts
CREDITS Makefile Rules.make fs ipc mm
Documentation README arch include kernel net
root@workbox:/usr/src/linux# make menuconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts/lxdialog all
make[1]: Entering directory `/usr/src/linux-2.4.20/scripts/lxdialog'
/usr/lib/gcc-lib/i386-slackware-linux/3.2.2/../../../../i386-slackware-linux/bin/ld: cannot open crt1.o: No such file or directory
collect2: ld returned 1 exit status
>> Unable to find the Ncurses libraries.
>>
>> You must have Ncurses installed in order
>> to use 'make menuconfig'
make[1]: *** [ncurses] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.20/scripts/lxdialog'
make: *** [menuconfig] Error 2
root@workbox:/usr/src/linux# find / -name ncurses.h
/usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/ncurses/ncurses.h
/usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/ncurses.h
/usr/include/ncurses/ncurses.h
/usr/include/ncurses.h
root@workbox:/usr/src/linux#