Get current Eggdrop from the Eggheads project. That is geteggdrop.com or ftp.eggheads.org. The supported tree is 1.9 / 1.10. Older 1.6 / 1.8 trees are done. Do not hunt random third-party tarballs.
Stable tarball (what you want)
On the shell, SSH in and pull the current release:
wget https://geteggdrop.com -O eggdrop-latest.tar.gz
tar zxvf eggdrop-latest.tar.gz
cd eggdrop-1.*
geteggdrop.com redirects to the current .tar.gz. Filename inside the archive will be eggdrop-1.10.x (or whatever is current). Use that directory. Then follow detailed install or the short version.
FTP mirror if you prefer it:
wget https://ftp.eggheads.org/pub/eggdrop/source/1.10/ -O - | head
Grab the highest eggdrop-1.10.*.tar.gz that is not an rc unless you like living that way.
Git (unstable only)
git clone https://github.com/eggheads/eggdrop.git
cd eggdrop
git checkout stable/1.10
A bare git clone without a stable branch is a development snapshot. Fine for testing. Not what you run 24/7.
Tcl is already on KIRE shells. OpenSSL/TLS too. You do not need to compile Tcl.
Need a shell? Order one. Do not want to compile? Managed eggdrop.