Skip to content

Installation

Julio Merino edited this page Apr 13, 2015 · 6 revisions

Binary packages

The preferred mechanism to get Kyua is to use a binary package for your platform if at all available. If not available, you will have to compile from sources as detailed in the next section.

Fedora

There is a kyua-cli package available on Fedora 17 onwards. Type the following to install:

yum install kyua-cli

FreeBSD

There is a package in ports under the ports/devel/kyua directory. Starting with FreeBSD 10.1, type the following to install:

pkg install kyua

Illumos (pkgsrc)

To install Kyua on Illumos you must first install pkgsrc; then type the following:

pkgin install kyua

NetBSD (pkgsrc)

There is a package in pkgsrc under the pkgsrc/devel/kyua directory. pkgsrc is the NetBSD packages collection, but also runs on other operating systems such as other BSDs and multiple flavors of Linux. Type the following to install:

cd /usr/pkgsrc/devel/kyua && make install

The following may work to install prebuilt binaries if they happen to be available for your platform:

pkg_add kyua
pkgin install kyua

OS X (Homebrew)

There is a kyua package. Type the following to install:

brew install kyua

Void Linux

There is a kyua package available.

Building from sources

Building Kyua is a fairly straightforward process assuming you have all the dependencies in place. This assumes that you use one of the published release files; however, if you want to build the tree from the GitHub repository, you will have to read the full installation notes in the INSTALL document.

The quick recipe to build, say, Kyua 0.11, and install it alongside the rest of your system would involve the following steps:

$ tar xzvf kyua-0.11.tar.gz
$ cd kyua-0.11
$ ./configure
$ make
$ make check
$ sudo make install
$ make installcheck

If Doxygen gives you trouble during the steps above, try running configure with the --without-doxygen flag.

At the moment, for more detailed information please refer to the INSTALL document.