Bug 139: portability fixes and documentation.
[exim.git] / src / OS / Makefile-Linux
1 # $Cambridge: exim/src/OS/Makefile-Linux,v 1.4 2008/08/11 15:30:02 fanf2 Exp $
2
3 # Exim: OS-specific make file for Linux. This is for modern Linuxes,
4 # which use libc6.
5
6 HAVE_ICONV=yes
7
8 BASENAME_COMMAND=look_for_it
9 CHOWN_COMMAND=look_for_it
10 CHGRP_COMMAND=look_for_it
11 CHMOD_COMMAND=look_for_it
12
13 CFLAGS=-O -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
14 CFLAGS_DYNAMIC=-shared -rdynamic
15
16 DBMLIB = -ldb
17 USE_DB = yes
18
19 LIBS = -lnsl -lcrypt -lm
20 LIBRESOLV = -lresolv
21
22 X11=/usr/X11R6
23 XINCLUDE=-I$(X11)/include
24 XLFLAGS=-L$(X11)/lib
25 X11_LD_LIB=$(X11)/lib
26
27 EXIWHAT_PS_ARG=ax
28 EXIWHAT_EGREP_ARG='/exim( |$$)'
29 EXIWHAT_MULTIKILL_CMD=killall
30 EXIWHAT_MULTIKILL_ARG=exim
31 EXIWHAT_KILL_SIGNAL=-USR1
32
33 # End