mirror of
https://github.com/osmarks/ngircd.git
synced 2025-02-22 20:20:03 +00:00
INSTALL: Add "satisfy prerequisites" section
Include information for RedHat/Fedora and Debian/Ubuntu based Linux distributions.
This commit is contained in:
parent
ae27571414
commit
c9b152fa41
25
INSTALL
25
INSTALL
@ -93,6 +93,7 @@ automake ("configure") should be no problem.
|
|||||||
The normal installation procedure after getting (and expanding) the source
|
The normal installation procedure after getting (and expanding) the source
|
||||||
files (using a distribution archive or GIT) is as following:
|
files (using a distribution archive or GIT) is as following:
|
||||||
|
|
||||||
|
0) Satisfy prerequisites
|
||||||
1) ./autogen.sh [only necessary when using GIT]
|
1) ./autogen.sh [only necessary when using GIT]
|
||||||
2) ./configure
|
2) ./configure
|
||||||
3) make
|
3) make
|
||||||
@ -114,6 +115,30 @@ possible options will be installed there. You'll find its template in the
|
|||||||
doc/ directory: sample-ngircd.conf.
|
doc/ directory: sample-ngircd.conf.
|
||||||
|
|
||||||
|
|
||||||
|
0): Satisfy prerequisites
|
||||||
|
|
||||||
|
When building from source, you'll need some other software to build ngIRCd:
|
||||||
|
for example a working C compiler, make tool, GNU automake and autoconf (only
|
||||||
|
when not using a distribution archive), and a few libraries depending on the
|
||||||
|
features you want to compile in (like IDENT support, SSL, and PAM).
|
||||||
|
|
||||||
|
If you are using one of the "big" operating systems or Linux distributions,
|
||||||
|
you can use the following commands to install all the required packages to
|
||||||
|
build the sources including all optional features and to run the test suite:
|
||||||
|
|
||||||
|
* RedHat / Fedora based distributions:
|
||||||
|
|
||||||
|
yum install \
|
||||||
|
autoconf automake expect gcc glibc-devel gnutls-devel \
|
||||||
|
libident-devel make pam-devel tcp_wrappers-devel telnet zlib-devel
|
||||||
|
|
||||||
|
* Debian / Ubuntu based distributions:
|
||||||
|
|
||||||
|
apt-get install \
|
||||||
|
autoconf automake build-essential expect libgnutls-dev \
|
||||||
|
libident-dev libpam-dev libwrap0-dev libz-dev telnet
|
||||||
|
|
||||||
|
|
||||||
1): "autogen.sh"
|
1): "autogen.sh"
|
||||||
|
|
||||||
The first step, autogen.sh, is only necessary if the configure-script isn't
|
The first step, autogen.sh, is only necessary if the configure-script isn't
|
||||||
|
Loading…
x
Reference in New Issue
Block a user