Compiling Unrealircd4 from source

UnrealIRCD is distributed in source form. Therefore to get it running, is it neccessary to compile it. The steps involved in that are:

  1. Get the Source Code
  2. Unpack the source code
  3. Optional: Add extra modules
  4. Run configure
  5. Build
  6. Install

Get the Source Code

There are two choices for downloading UnrealIRCD. Depending on the resources available to you, and what you require, you can either install it from a tarball, or via svn. The two possibilities are documented below.

… ToDo …

Unpack the source code

ToDo

Optional: Add extra modules

If you want to add any modules with dependencies in src/modules/extra/ then do this now (Note: ./configure automatically does this for the ssl modules if you answer yes and it detects the required libraries):

cd src/modules/
ln -s extra/m_moduleiwant.cpp

Run configure

The configure script is used to decide how the unrealircd is built. Here you can control various aspects of the resulting ircd, e.g. where it will reside, weither it will support SSL or IPv6, etc. You should read the questions carefully and answer them wise.

Configuration of the UnrealIRCD is started with the following command from the source directory

./configure

There is also a non-interactive mode, but we do not recommend to use it if you don't know what you are doing.

Build

After finishing configure you can start building the ircd with this command:

make

Install

If building the ircd were successful, you can install it by typing:

make install
 
documentation/compiling_from_source.txt · Last modified: 2007/08/12 12:20 by apt
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki