Installation Instructions for Kinetophone

Required Libraries and Tools
============================

(These components may have additional dependencies.)

GNU C Compiler -- GCC (Version 4.4 or later recommended) with:
  GNU C++ compiler
  GNU Standard C++ Library
  GNU C Library (libc6)

GNU Make (Version 3.81 or later recommended)

PortAudio (Version 19 required, Subversion date 20100802 or later recommended)

libsndfile (Version 1.0.21 or later required)

Boost C++ Libraries (Version 1.42 or later required) including the
following if separately packaged:
  Filesystem Library
  System Library
  Program Options Library

ncurses (Version 5.7 or later recommended)

gtkmm (Version 2.8.0 or later required)

libxml++ (Version 2.30.0 or later required)

ffmpeg
  libavcodec (Version 52.20.1 or later required)
  libavformat (Version 52.31.0 or later required)

For the experimental DBus server the following are required:
  libdbus-1 (Version 1.2.16 or later required)
  libdbus-c++-1 (Version 0~20090907 or later required)

Platforms
=========

Currently, Kinetophone only supports the GNU/Linux platform.

GNU/Linux
---------
Kinetophone uses the usual:

  ./configure; make; sudo make install

command sequence to configure, make, and install the program.

Use the command:

  ./configure --help

to see options for the configure script.

----

Copyright 2011-2012 Roan Trail, Inc.

This file is part of Kinetophone.

Kinetophone is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
by the Free Software Foundation, either version 2 of the License,
or (at your option) any later version.

Kinetophone is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.  You should have received
a copy of the GNU General Public License along with Kinetophone. If
not, see <http://www.gnu.org/licenses/>.
