Installation =================================== **Prerequisites** Python 2.4 or higher, SWIG 1.3 or higher, GNU make **Download** You can download the source codes `here`_. The latest release is 1.4.1, Jan 15, 2009. .. _here: ldns-1.4.1-py.tar.gz **Compiling** After downloading, you can compile the library by doing:: > tar -xzf ldns-1.4.1-py.tar.gz > cd ldns-1.4.1 > ./configure --with-pyldns > make You need GNU make to compile pyLDNS; SWIG and Python development libraries to compile extension module. **Testing** If the compilation is successfull, you can test the python LDNS extension module by:: > cd contrib/python > make testenv > ./ldns-mx.py This will start a new shell, during which the symbolic links will be working. When you exit the shell, then symbolic links will be deleted. In ``contrib/examples`` you can find many simple applications in python which demostrates the capabilities of LDNS library. **Installation** To install libraries and extension type:: > cd ldns-1.4.1 > make install