Courier Mail server dependencies are discussed in http://www.courier-mta.org/repo.html
Dependencies list is almost perfect, but to build the latest sources, Courier Unicode Library is additionaly required.
For example, I tries to build courier-authlib by the following procedure, but got error.
$ gcc --version
gcc (Ubuntu 7.3.0-16ubuntu3) 7.3.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE
$ sh INSTALLME courier-authlib https://github.com/svarshavchik/courier-libs.git
$ cd courier-authlib
$ ./configure
$ make
(.snip)
libtool: compile: gcc -DHAVE_CONFIG_H -I. -g -O2 -Wall -I.. -I./.. -MT rfc822_mkdate.lo -MD -MP -MF .deps/rfc822_mkdate.Tpo -c rfc822_mkdate.c -o rfc822_mkdate.o >/dev/null 2>&1
rfc2047u.c:12:10: fatal error: courier-unicode.h: No such file or directory
#include <courier-unicode.h>
^~~~~~~~~~~~~~~~~~~
I added the additinal requirement (Courier Unicode Library) to "Git repositories" page.
Courier Mail server dependencies are discussed in http://www.courier-mta.org/repo.html Dependencies list is almost perfect, but to build the latest sources, Courier Unicode Library is additionaly required.
For example, I tries to build courier-authlib by the following procedure, but got error.
I added the additinal requirement (Courier Unicode Library) to "Git repositories" page.