Try explicitly passing the fully qualified path to libTcl83.so to the ./configure script.
./configure --help for more details
Ignorant and lazy people will save 30 minutes by chosing simple config file. Smart ones will save 3000 minutes of *everyone's* time by opting for complete config file.
yea finally i got that working hehe, and the compile went through but when its linking files it says
warning: tmpnam() possibly used unsafely, use mkstemp() or mkdtemp()
/usr/pkg/lib/tcl83.so: undefined reference to 'log'
/usr/pkg/lib/tcl83.so: undefined reference to 'sqrt'
/usr/pkg/lib/tcl83.so: undefined reference to 'cosh'
/usr/pkg/lib/tcl83.so: undefined reference to 'ceil'
/usr/pkg/lib/tcl83.so: undefined reference to 'floor'
/usr/pkg/lib/tcl83.so: undefined reference to 'fmod'
/usr/pkg/lib/tcl83.so: undefined reference to 'cos'
and so on.. is the problem with eggdrop or with the tcl-package?