From e6639fb0b29d395f7512279aeea5c256bdbafbc4 Mon Sep 17 00:00:00 2001 From: Lubomir Sedlacik Date: Sat, 7 Sep 2002 13:00:27 +0000 Subject: [PATCH] updates (--without-pthreads, --with-iconv[=DIR]) --- INSTALL | 25 ++++++++++++++++--------- lib/doc/building.html | 35 ++++++++++++++++++++++------------- 2 files changed, 38 insertions(+), 22 deletions(-) diff --git a/INSTALL b/INSTALL index ca34dbe7..7fc09ca4 100644 --- a/INSTALL +++ b/INSTALL @@ -19,12 +19,25 @@ give --help command to the `configure' to see all of them. Here is listed few options that you might want to use. Please refer to the rest of this file for more generic installation instructions. -`--with-gmp=PATH' +`--with-gmp[=DIR]' If you wish to use GMP library for arbitrary precision arithmetic library instead of using the MPI library included in the package, you can -give the --with-gmp=PATH option to the `configure'. The PATH is the path -to the GMP library in your system. +give the --with-gmp[=DIR] option to the `configure'. The DIR is the upper +path in your system which contains lib/ and include/ for GMP library. + +'--with-iconv[=DIR]' + + If your system doesn't provide iconv() function in its native libraries +(usually libc) or if this function is broken (e.g. older Solaris systems), +you may want to use libiconv instead. The DIR is the upper path in your +system which contains lib/ and include/ for libiconv (e.g. /usr/local). + +`--without-pthreads' + + If you do not want to compile the programs with POSIX multi-threads +support you can give --without-pthreads option. In this case all compiled +programs will work in single thread only. `--disable-asm' @@ -38,12 +51,6 @@ optimized code is not compiled in. If you would like to enable the debugging for the compiled programs you can give this option to the `configure'. -`--disable-threads' - - If you do not want to compile the programs with multi threads support -you can give --disable-threads option. In this case all compiled programs -will work in single thread only. - `--enable-ipv6' The `configure' will attempt to check for IPv6 support in your system. diff --git a/lib/doc/building.html b/lib/doc/building.html index 52ba44b7..ec18e30c 100644 --- a/lib/doc/building.html +++ b/lib/doc/building.html @@ -60,13 +60,22 @@ this option when you are doing development with Toolkit. It is helpful to enable run-time debugging.
 
---with-gmp=PATH +--with-gmp[=DIR]
 
If you wish to use GMP library for arbitrary precision arithmetic library instead of using the MPI library included in the package, you can -give the --with-gmp=PATH option to the `configure'. The PATH is the path -to the GMP library in your system. +give the --with-gmp[=DIR] option to the `configure'. The DIR is the upper +path in your system which contains lib/ and include/ for GMP library. + +
 
+--with-iconv[=DIR] + +
 
+If your system doesn't provide iconv() function in its native libraries +(usually libc) or if this function is broken (e.g. older Solaris systems), +you may want to use libiconv instead. The DIR is the upper path in your +system which contains lib/ and include/ for libiconv (e.g. /usr/local).
 
--without-irssi
@@ -80,6 +89,16 @@ not compile Irssi SILC client (irssi/ directory) and/or --without-silcd to not compile SILC Server (silcd/ directory). Other applications the Toolkit does not build automatically. +
 
+--without-pthreads + +
 
+If you do not want to compile the programs with POSIX multi-threads support +you can give --without-pthreads option. This will disable the SILC Thread +API and SILC Mutex API. Furthermore if SILC Thread API is used when this +option is used, the routines work, but do not work in threads (are run +in the calling process and can block the process). +
 
--disable-asm @@ -89,16 +108,6 @@ package or does not want to use them, you can give the --disable-asm option to the `configure' script. This will assure that assembler optimized code is not compiled in. -
 
---disable-threads - -
 
-If you do not want to compile the programs with multi threads support -you can give --disable-threads option. This will disable the SILC Thread -API and SILC Mutex API. Furthermore if SILC Thread API is used when this -option is used, the routines work, but do not work in threads (are run -in the calling process and can block the process). -
 
--enable-ipv6 -- 2.24.0