You may be doing it in a too hard way. You didn't tell us which distro you use (to go My LQ -> edit profile -> somewhere -> Distro
, but any decent distro I can think of has a decent package management system. Either use Synaptic, yum, urpmi, easyurpmi (?), emerge or whatever it is; use it to install your desired version (the newest, I would think) of dhcpd if at all possible.
Then again, you know how to check the log...
Anyways, if you deliberately want to sidestep your package manager, here's what you do: "./configure", "make", "make install" (in the directory where you extracted the source code). Or read the README, if any.
If it fails complaining about a missing dependency, get that with your package management system (they do that automatically for software you install with it), or STW if all else fails.
Hope this helps more than it confuses.