title: Can't compile libvirt on new Ubuntu 16 install
body: <p>Following instructions at top of page: <a href="https://libvirt.org/compiling.html" rel="nofollow noreferrer">https://libvirt.org/compiling.html</a></p>
  
  <p>Getting the following errors after running ./configure</p>
  
  <p>Thanks</p>
  
  <blockquote>
    <p>checking for LIBNL... yes checking for LIBNL_ROUTE3... no configure:
    error: Package requirements (libnl-route-3.0) were not met:</p>
    
    <p>No package 'libnl-route-3.0' found</p>
    
    <p>Consider adjusting the PKG_CONFIG_PATH environment variable if you
    installed software in a non-standard prefix.</p>
    
    <p>Alternatively, you may set the environment variables
    LIBNL_ROUTE3_CFLAGS and LIBNL_ROUTE3_LIBS to avoid the need to call
    pkg-config. See the pkg-config man page for more details.</p>
  </blockquote>
  
  <p>I then try to install that:</p>
  
  <blockquote>
    <p>ubuntu@ubuntu-libvirt:~/libvirt-3.5.0$ sudo apt-get install libnl-route-3.0 Reading package lists... Done Building dependency tree
    Reading state information... Done E: Unable to locate package
    libnl-route-3.0 E: Couldn't find any package by glob 'libnl-route-3.0'
    E: Couldn't find any package by regex 'libnl-route-3.0'</p>
  </blockquote>
  
  <p>Then I try this:</p>
  
  <blockquote>
    <p>ubuntu@ubuntu-libvirt:~/libvirt-3.5.0$ sudo apt-get install libnl-3-dev</p>
    
    <p>bnl-3-dev Reading package lists... Done Building dependency tree
    Reading state information... Done libnl-3-dev is already the newest
    version (3.2.27-1ubuntu0.16.04.1). 0 upgraded, 0 newly installed, 0 to
    remove and 0 not upgraded.</p>
  </blockquote>