title: problems in installing libxml2 on linux
body: <p>I am trying to install libxml2-2.9.1 on Ubuntu on a Virtual Machine. 
  I followed the steps from both the links given below:
  <a href="http://www.linuxfromscratch.org/blfs/view/svn/general/libxml2.html" rel="nofollow">http://www.linuxfromscratch.org/blfs/view/svn/general/libxml2.html</a>
  <a href="http://www.geeksww.com/tutorials/libraries/libxml/installation/installing_libxml_on_ubuntu_linux.php#comment" rel="nofollow">http://www.geeksww.com/tutorials/libraries/libxml/installation/installing_libxml_on_ubuntu_linux.php#comment</a></p>
  
  <p>I am getting stuck after the compilation step. I am getting the same errors when I follow any one of the links. The error is</p>
  
  <pre><code>make[3]: Leaving directory `/home/abhijit/Documents/libxml2-2.9.1/doc/examples'
  make[2]: Leaving directory `/home/abhijit/Documents/libxml2-2.9.1/doc'
  Making all in example
  make[2]: Entering directory `/home/abhijit/Documents/libxml2-2.9.1/example'
    CC     gjobread.o
    CCLD   gjobread
  make[2]: Leaving directory `/home/abhijit/Documents/libxml2-2.9.1/example'
  Making all in xstc
  make[2]: Entering directory `/home/abhijit/Documents/libxml2-2.9.1/xstc'
  make[2]: Nothing to be done for `all'.
  make[2]: Leaving directory `/home/abhijit/Documents/libxml2-2.9.1/xstc'
  Making all in python
  make[2]: Entering directory `/home/abhijit/Documents/libxml2-2.9.1/python'
  make  all-recursive
  make[3]: Entering directory `/home/abhijit/Documents/libxml2-2.9.1/python'
  Making all in .
  make[4]: Entering directory `/home/abhijit/Documents/libxml2-2.9.1/python'
    CC     libxml.lo
  libxml.c:14: fatal error: Python.h: No such file or directory
  compilation terminated.
  make[4]: *** [libxml.lo] Error 1
  make[4]: Leaving directory `/home/abhijit/Documents/libxml2-2.9.1/python'
  make[3]: *** [all-recursive] Error 1
  make[3]: Leaving directory `/home/abhijit/Documents/libxml2-2.9.1/python'
  make[2]: *** [all] Error 2
  make[2]: Leaving directory `/home/abhijit/Documents/libxml2-2.9.1/python'
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory `/home/abhijit/Documents/libxml2-2.9.1'
  make: *** [all] Error 2
  </code></pre>
  
  <p>Please help. </p>