| 2 |
|
|
| 3 |
|
$Id$ |
| 4 |
|
|
| 5 |
< |
Copyright (c) 1997-2017 ircd-hybrid development team |
| 5 |
> |
Copyright (c) 1997-2020 ircd-hybrid development team |
| 6 |
|
|
| 7 |
|
---------------------------------------------------------------------- |
| 8 |
|
|
| 57 |
|
detection in configure. So if you do have kqueue but wish to |
| 58 |
|
enable poll(2) instead (bad idea), you must use --enable-poll. |
| 59 |
|
|
| 60 |
< |
* --enable-openssl - Enable the LibreSSL/OpenSSL dependent crypto functions. |
| 61 |
< |
Required for the SSL Challenge controlled OPER feature, compressed |
| 62 |
< |
and/or SSL/TLS server links, as well as SSL/TLS client connections. |
| 63 |
< |
|
| 64 |
< |
On systems where the configure script can automatically detect |
| 65 |
< |
LibreSSL or OpenSSL, this option is not necessary. If configure cannot |
| 66 |
< |
find LibreSSL or OpenSSL, you must specify a path with this option |
| 67 |
< |
(--enable-openssl=/path/to/openssl) |
| 60 |
> |
* --with-tls= - Controls TLS (Transport Layer Security) support. |
| 61 |
> |
Supported options are currently 'openssl, 'wolfssl', 'gnutls', |
| 62 |
> |
and 'none'. |
| 63 |
> |
|
| 64 |
> |
If nothing has been specified, configure tries to autodetect in the |
| 65 |
> |
following order: openssl/libressl -> gnutls -> wolfssl. |
| 66 |
|
|
| 67 |
|
|
| 68 |
|
These are optional or have default values that may be overridden: |
| 76 |
|
with proper settings that are required for debugging purposes. |
| 77 |
|
This switch basically sets CFLAGS to "-g -O0". |
| 78 |
|
|
| 79 |
+ |
* --enable-efence - Allows easy linking with the electric fence memory |
| 80 |
+ |
debugger library. |
| 81 |
+ |
|
| 82 |
|
|
| 83 |
|
3. Run 'make'; this should build the ircd. |
| 84 |
|
|