Skip to content

IRRToolSet Installation

Nick Hilliard edited this page Nov 5, 2017 · 2 revisions

IRRToolSet Installation

Prebuilt packages

IRRToolSet is part of the standard package set for Debian, Ubuntu, FreeBSD and Mac OS/X (macports). Unless you're doing development work, it's probably more sensible to use these pacakges than compiling a local version.

Source download

Releases can be found on Github:

https://github.com/irrtoolset/irrtoolset/releases

The following compilation steps should work:

  # autoreconf -i
  # ./configure
  # make
  # make install

Please see the platform specific build notes for platform dependencies.

IRRToolSet development

The IRRToolSet source tree is hosted on github.com/irrtoolset/irrtoolset. You can download and compile the source using:

% git clone git@github.com:irrtoolset/irrtoolset.git
% cd irrtoolset
% libtoolize
% autoreconf -i
% ./configure
% make

Platform specific development notes

Mac OS X

Some of the Mac development tools are slightly dated and have problems. It is necessary to install a more recent version of ''bison'' and ''libtool''. You will need to use ''glibtoolize'' instead of ''libtoolize''.

Debian / Ubuntu

We would recommend the following:

# apt-get install build-essential libtool git bison flex libreadline-dev autoconf automake

FreeBSD

IRRToolSet will build on a FreeBSD system with the following packages installed:

# pkg install bison gmake libtool autoconf automake