Ubuntu dependencies

From Navit's Wiki

Jump to: navigation, search

Contents

Absolute minimum requirements

  • build-essential (this will install various build tools as dependencies)
  • pkg-config
  • automake
  • libglib2.0-dev (or libsdl1.2-dev?)
  • libtiff4-dev
  • libtool
  • libxmu-dev
  • libfribidi-dev
  • gettext
  • zlib1g-dev
  • cvs (yes, really! You need it even if navit switched to SVN, it's required by gettext)

Optionals

  • gpsd
  • gpsd-clients
  • libgps-dev (required for building GPSD support into navit)
  • libdbus-glib-1-dev (for dbus bindings)

GTK Gui (needed by default)

  • libgtk2.0-dev

OpenGL Gui (needed by default?)

  • freeglut3-dev
  • glutg3-dev
  • libcegui-mk2-dev
  • libdevil-dev
  • libglc-dev
  • libpcre3-dev libmng-dev libfreeimage-dev (ND)

Note: (ND) = not detected by ./configure script, the error pops up during make

sudo apt-get install freeglut3-dev glutg3-dev libcegui-mk2-dev libdevil-dev libglc-dev libpcre3-dev libmng-dev libfreeimage-dev

Everything in one command

sudo apt-get install build-essential pkg-config \
automake libglib2.0-dev libtiff4-dev libtool \
libxmu-dev libfribidi-dev gettext zlib1g-dev cvs gpsd \
gpsd-clients libgps-dev libdbus-glib-1-dev \
libgtk2.0-dev freeglut3-dev glutg3-dev \
libcegui-mk2-dev libdevil-dev libglc-dev libpcre3-dev \
libmng-dev libfreeimage-dev
Personal tools