If you have a shell account then why would need to install Tcl locally? The administrator would have it installed already if running eggdrops were part of the account terms.
Add [SOLVED] to the thread title if your issue has been. Search | FAQ | RTM
For TCL
./configure --enable-threads --disable-shared --prefix=~/tcl
make
make install
After that, for eggdrop.
./configure --with-tcllib=/home/localdir/tcldir/lib/libtcl8.4.a --with-tclinc=/home/localdir/tcldir/include/tcl.h --disable-shared --enable-threads
then make
and make install