[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