irctk

libircclient binding for scripts
git clone https://a3nm.net/git/irctk/
Log | Files | Refs | README

commit 06207adeecbebbcbed633e188a0c27a90e6d50b2
parent 8e032ef3ce62345174b26501900b3bbc72525957
Author: Antoine Amarilli <a3nm@a3nm.net>
Date:   Sun,  5 May 2019 12:24:58 +0200

be extra precise about versions

Diffstat:
README | 29++++++++++++++++++-----------
1 file changed, 18 insertions(+), 11 deletions(-)

diff --git a/README b/README @@ -24,9 +24,8 @@ quickly, either in the shell or in your favourite programming language. == 2. Installation == -You will need the libircclient library (version >= 1.8) to compile and run -irctk. On Debian jessie and later, sufficiently recent versions can be installed -with: +You will need the libircclient library to compile and run irctk. On Debian +jessie and later, sufficiently recent versions can be installed with: sudo apt-get install libircclient1 libircclient-dev @@ -54,27 +53,35 @@ version 1.0.2, which works with libircclient version 1.9. sudo apt-get install libssl-dev This will work with libircclient compiled from revision r142 or later from the - source repository. + source repository. It will NOT work with tagged release libircclient-1.10 or + older tagged releases. - Use OpenSSL version 1.0.2. On Debian stretch and later, you can do so by running: sudo apt-get install libssl1.0-dev - This will work with libircclient version == 1.9 OR with libircclient compiled - from revision r142 or later from the source repository. + This will work with libircclient version == 1.9, OR with libircclient compiled + from revision r142 or later from the source repository. It will NOT work with + libircclient-1.10. === 2.2. Compiling libircclient === Second, you should get libircclient from -<https://sourceforge.net/projects/libircclient/>. Either download a tagged -release, e.g., libircclient-1.9 from -<https://sourceforge.net/projects/libircclient/files/libircclient/1.9/>. Or -check out the latest version of the source code with Subversion (apt-get install -subversion) by issuing: +<https://sourceforge.net/projects/libircclient/>. + +- Either download a tagged release. Currently, you should use libircclient-1.9 + from <https://sourceforge.net/projects/libircclient/files/libircclient/1.9/>. + Do not use libircclient-1.10 as it is known to have issues. + +- Or check out the latest version of the source code with Subversion (apt-get + install subversion) by issuing: svn co svn://svn.code.sf.net/p/libircclient/code/trunk + The current code was tested with revision r142: more recent revisions will + hopefully work. + Then compile and install libircclient (this requires of course make, a C compiler, etc., which you can get on Debian systems by installing e.g. the package build-essential). To do this, going into the right folder, run: