Additional steps for building KiCad on Ubuntu

This article covers additional dependencies that are required to build KiCad on Ubuntu.

For general instructions on how to install KiCad see here: .

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



Leave a Reply