initial-freebsd-port-work-20010414
[openafs.git] / src / config / Makefile.i386_fbsd_42
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 = FBSD
7 # Pointers to destination and source directories
8 DESTDIR=DEST/
9 SRCDIR=DEST/
10 # Base directory for linux kernel source. Actually a prefix which is complete
11 # when LINUX_VERS is appended to it.
12 # LINUX_SRCDIR = /usr/src/linux-
13 # Default list of Linux kernels to build. Build will run only if all
14 # can be built. To build a different set, specify LINUX_VERS to make.
15 # LINUX_VERS = 2.2.5-15 2.2.10 2.2.12 2.2.12-20 2.2.13 2.2.14
16
17 #
18 # compilation and link editor flags
19 DBG=-g
20 OPTMZ=-O2
21 PAM_CFLAGS = -O2 -pipe -fPIC
22 # Put -O2 here to _ensure_ all Makefiles pick it up.
23 XCFLAGS= -O2 -pipe
24 MT_CFLAGS=-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}
25 XLDFLAGS=
26 SHARE_LDFLAGS = -shared -Xlinker -x
27 SHLIB_SUFFIX=so
28 SHLIB_CFLAGS=
29 #
30 # libraries
31 MTLIBS=-pthread
32 TXLIBS= /usr/lib/libncurses.so
33 XLIBS=-lcompat
34 #
35 # programs
36 AR=ar
37 AS=as
38 CP=cp
39 INSTALL=${SRCDIR}bin/install
40 LD=ld   
41 MT_CC=cc
42 MV=mv
43 RANLIB=ranlib
44 RM=rm
45 WASHTOOL=${SRCDIR}bin/washtool
46 #
47 # Other OS specific requirements
48 #
49 YACC = bison -y
50 LEX = flex -l
51 # Used in des library.
52 CRYPT_OBJ = crypt.o