X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=INSTALL;h=71fb1948b6d30ce340bdbe54c44c3f4c0122fe30;hb=d47a87b03b846e2333ef57b2c0d81f1644992964;hp=5dedea7ebe543aee6624ee12bd9c4b0775622b38;hpb=a6e97b0f3266dbacf81dd58a3a3ed909a0a91271;p=silc.git diff --git a/INSTALL b/INSTALL index 5dedea7e..71fb1948 100644 --- a/INSTALL +++ b/INSTALL @@ -1,16 +1,55 @@ Quick Installation ================== -To configure and compile SILC package give the comands: + To configure and compile SILC package give the comands: ./configure make (or gmake) make install -This will install the SILC binaries and configuration files into the + This will install the SILC binaries and configuration files into the /usr/local/silc/ directory. System wide configuration files are installed into the /etc/silc/ directory. +Some Configuration Options +========================== + + You can give various options to the `configure' shell script. You should +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' + + 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. + +`--disable-asm' + + If you have trouble compiling the assembler optimized code in the +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. + +`--enable-debug' + + 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. + However, if it fails, but you still want to compile in the IPv6 support + you can give --enable-ipv6 option to force the IPv6 support. + Basic Installation ==================