This article covers additional dependencies that are required to build KiCad on Ubuntu.
For general instructions on how to install KiCad see here: http://www.kicad-pcb.org/display/DEV/Building+KiCad+on+Linux .
Even though we run apt-get build-dep kicad during the setup, some essential libraries are missing that are reflected in the following command:
sudo apt-get install libglew-dev libcairo2-dev libbz2-dev libssl-dev
The dependencies that apt-get build-dep kicad installed are:
debhelper dh-apparmor libboost-dev libboost1.54-dev libdrm-dev \ libgl1-mesa-dev libglu1-mesa-dev libpthread-stubs0-dev libwxbase2.8-dev \ libwxbase3.0-0 libwxgtk2.8-dev libx11-dev libx11-xcb-dev libxau-dev \ libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev \ libxcb-randr0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-sync-dev \ libxcb-xfixes0-dev libxcb1-dev libxdamage-dev libxdmcp-dev libxext-dev \ libxfixes-dev libxshmfence-dev libxxf86vm-dev mesa-common-dev po-debconf \ quilt wx-common wx2.8-headers x11proto-core-dev x11proto-damage-dev \ x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev \ x11proto-kb-dev x11proto-xext-dev x11proto-xf86vidmode-dev \ xorg-sgml-doctools xtrans-dev