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: