083605df95f524fc2fc3d15aa8d652ad6104b631
[openafs.git] / src / config / Makefile.sparc_linux22.in
1 # Copyright 1998 Transarc Corporation 
2 #
3 # Keep macros within each section in sorted order for clean diff displays.
4 #
5 # AFS_OSTYPE used to indicate suffixes and os specific subdirectories.
6 AFS_OSTYPE = LINUX
7
8 # Base directory for linux kernel source. Actually a prefix which is complete
9 # when LINUX_VERS is appended to it.
10 LINUX_SRCDIR = /usr/src/linux-
11 # Default list of Linux kernels to build. Build will run only if all
12 # can be built. To build a different set, specify LINUX_VERS to make.
13 LINUX_VERS = 2.2.14
14
15 #
16 # compilation and link editor flags
17 DBG=-g
18 OPTMZ=-O2
19 PAM_CFLAGS = -O2 -Dlinux -DLINUX_PAM -fPIC
20 # Put -O2 here to _ensure_ all Makefiles pick it up.
21 XCFLAGS= -O2
22 MT_CFLAGS=-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}
23 XLDFLAGS=
24 SHARE_LDFLAGS = -shared -Xlinker -x
25 SHLIB_SUFFIX=so
26 SHLIB_CFLAGS=
27 #
28 # libraries
29 MTLIBS=-lpthread
30 TXLIBS= /usr/lib/libncurses.so
31 XLIBS=@LIB_AFSDB@
32 #
33 # programs
34 AR=ar
35 AS=as
36 CP=cp
37 LD=ld   
38 MT_CC=cc
39 MV=mv
40 RANLIB=ranlib
41 RM=rm
42 INSTALL=${DESTDIR}/bin/install
43 #
44 # Other OS specific requirements
45 #
46 YACC = bison -y
47 LEX = flex -l