more-64bit-file-size-support-20011031
[openafs.git] / src / config / Makefile.i386_linux22.in
1 # Copyright 2000, International Business Machines Corporation and others.
2 # All Rights Reserved.
3
4 # This software has been released under the terms of the IBM Public
5 # License.  For details, see the LICENSE file in the top-level source
6 # directory or online at http://www.openafs.org/dl/license10.html
7
8 # Keep macros within each section in sorted order for clean diff displays.
9 #
10 # AFS_OSTYPE used to indicate suffixes and os specific subdirectories.
11 AFS_OSTYPE = LINUX
12
13 # Base directory for linux kernel source. Actually a prefix which is complete
14 # when LINUX_VERS is appended to it.
15 LINUX_SRCDIR = /usr/src/linux-
16 # Default list of Linux kernels to build. Build will run only if all
17 # can be built. To build a different set, specify LINUX_VERS to make.
18 LINUX_VERS = @LINUX_VERSION@
19
20 # compilation and link editor flags
21 DBG=-g
22 OPTMZ=-O2
23 PAM_CFLAGS = -O2 -Dlinux -DLINUX_PAM -fPIC
24 # Put -O2 here to _ensure_ all Makefiles pick it up.
25 XCFLAGS= -O2
26 MT_CFLAGS=-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}
27 XLDFLAGS=
28 SHARE_LDFLAGS = -shared -Xlinker -x
29 SHLIB_SUFFIX=so
30 SHLIB_CFLAGS=
31 #
32 # libraries
33 MTLIBS=-lpthread
34 TXLIBS= /usr/lib/libncurses.so
35 XLIBS= @LIB_AFSDB@
36 #
37 # programs
38 AR=ar
39 AS=as
40 CP=cp
41 LD=ld   
42 MT_CC=cc
43 MV=mv
44 RANLIB=ranlib
45 RM=rm
46 INSTALL=${TOP_OBJDIR}/src/pinstall/pinstall
47 #
48 # Other OS specific requirements
49 #
50 YACC = bison -y
51 LEX = flex -l