view INSTALL.md @ 569:24b79bccc181

Irccd: initial support of error code responses Bring several new types for describing precise errors using: - irccd_error: for general errors including connecting/recv/send, - server_error: server and server_service, - rule_error: rule and rule_service, - plugin_error: plugin and plugin_service. No error string are sent to the client anymore.
author David Demelier <markand@malikania.fr>
date Tue, 28 Nov 2017 13:57:09 +0100
parents 4dd28f5416fe
children 6bc92086b2a6
line wrap: on
line source

IRC Client Daemon INSTALL
=========================

This guide will help you to install irccd on your computer. For a better guide
with more details see:

    http://projects.malikania.fr/irccd//build/build-from-sources.html

Requirements
------------

  - GCC 5.1 or Clang 3.4,
  - [CMake](http://www.cmake.org). Used to build irccd.

Optional:

  - [OpenSSL](http://openssl.org), Used for SSL connections to IRC servers,
    recommended,
  - [Pandoc](http://pandoc.org), Used for documentation process,
  - [Doxygen](http://www.stack.nl/~dimitri/doxygen), For the documentation about
    irccd internals.

Basic installation
------------------

This is the quick way to install irccd.

    tar xvzf irccd-x.y.z-tar.xz
    cd irccd-x.y.z
    mkdir _build_
    cd _build_
    cmake .. -DCMAKE_BUILD_TYPE=Release
    make
    sudo make install