The only prerequisite you need is two functional servers. In this configuration I use Debian GNU/Linux.
Please download the following under /usr/local/src
ftp://ftp.isc.org/isc/dhcp/dhcp-latest.tar.gz