When I try to compile zsh on a new debian potato box (rather striped down install, which might be my problem... I had to beat openssh into submission over some pam headers earlier... :( ) and I get the following: gcc -s -rdynamic -o zsh main.o `cat stamp-modobjs` -ldl -lnsl -lm -lc init.o: In function `init_term': init.o(.text+0xc37): undefined reference to `tgetent' init.o(.text+0xcd8): undefined reference to `tgetstr' init.o(.text+0xd5c): undefined reference to `tgetflag' init.o(.text+0xd6e): undefined reference to `tgetnum' init.o(.text+0xd83): undefined reference to `tgetnum' prompt.o: In function `tsetcap': prompt.o(.text+0x148c): undefined reference to `tputs' prompt.o(.text+0x14cd): undefined reference to `tputs' prompt.o(.text+0x1506): undefined reference to `tgetnum' collect2: ld returned 1 exit status make[1]: *** [zsh] Error 1 make[1]: Leaving directory `/home/jprice/programs/zsh/zsh-4.0.1/Src' make: *** [all] Error 1 I've attached config.cache config.h config.log config.modules and config.status. I'm going to disappear for the weekend, but I'll respond to any querries for more info on monday. Jason -- "Friendship is the bridge between lonely and loved, between a glance and a gaze. It stretches from the fog into sunshine, hopelessness into faith, between despair and joy. It crosses the chasm from hell and to heaven, from God to man, and from you to me." --Unknown Jason Price jprice@gatech.edu