[bind10-dev] Xfrin code is committed to trunk

Jeremy C. Reed jreed at isc.org
Wed Mar 10 02:16:44 UTC 2010


> boost.python should be installed before building python binding code. (I
> remember shane and feng had discussed about it in last f2f meeting)
> 
> So the steps of easily test running this is:
> 1.  Download the source code of boost.  (I used boost 1.41).
> 2.  Build and install boost.python.  see the document
> http://www.boost.org/doc/libs/1_42_0/libs/python/doc/building.html
> 3.  build bind10 code in trunk.
> 4.  Copy file "trunk/src/lib/exceptions/exceptions.cc" to
> "trunk/src/lib/dns/" temply, Make sure the Makefile "Makefile.dat" in
> src/lib/dns/ can find it.
> 5.  cd "trunk/src/lib/dns/", run "make -f Makefile.dat", so file
> 'bind10_message.so' will be created.
> 6.  Copy 'bind10_message.so' to path /usr/local/lib/python3.1/lib-dynload/
> (Maybe other path If python3.1 is installed with some prefix).
> 
> 7.  Then bind10_message can be imported normally by python like other
> standard modules.
> 
> Seems the steps is not quite easy.  :)

Thanks for the steps. I will implement this.

Do you have any test client or example code that uses the bind10_message 
library? (Something simpler than an XFR.)



More information about the bind10-dev mailing list