+- xmllint (part of libxml2) to validate virt-inspector
+ RELAX NG schema (optional)
+
+- OCaml if you want to rebuild the generated files, and
+ also to build the OCaml bindings (optional)
+
+- po4a for translating manpages and POD files.
+ This is optional when compiling from the tarball, but mandatory
+ if you compile from git.
+
+- getfacl, getfattr libraries and programs (optional)
+
+To build FUSE support (guestmount):
+
+- FUSE libraries and kernel module (optional)
+
+To build language bindings:
+
+- Perl if you want to build the perl bindings (optional)
+
+- Python if you want to build the python bindings (optional)
+
+- Ruby, rake if you want to build the ruby bindings (optional)
+
+- Java, JNI, jpackage-utils if you want to build the java
+ bindings (optional)
+
+- GHC if you want to build the Haskell bindings (optional)
+
+- PHP, phpize if you want to build the PHP bindings (optional)
+
+To build the Perl tools: