5d07dfbe483dfa49f9d0accc8d2c2e49139589ab
[openafs.git] / src / config / Makefile.sun4x_58
1 # Keep macros within each section in sorted order for clean diff displays.
2 #
3 # AFS_OSTYPE used to indicate suffixes and os specific subdirectories.
4 AFS_OSTYPE = SOLARIS
5 #
6 # compilation and link editor flags
7 XCFLAGS=-dy -Bdynamic
8 MT_CFLAGS=-mt -DAFS_PTHREAD_ENV ${XCFLAGS}
9 PAM_CFLAGS = -KPIC
10 PAMLIBS= -lc -lpam -lsocket -lnsl -lm
11 SHARE_LDFLAGS = -G -Bsymbolic
12 LWP_OPTMZ=-g
13 OPTMZ=-O
14 DBG=-g
15
16 ## Compilation flags for 64 bit Solaris
17 XCFLAGS64 = ${XCFLAGS} -xarch=v9
18
19 #
20 # libraries
21 XLIBS=-lsocket -lnsl -lintl -ldl
22 TXLIBS=-lcurses
23 MTLIBS=-lpthread -lsocket
24 XLIBELFA=-lelf
25 XLIBKVM=-lkvm
26 #
27 SHLIB_SUFFIX=so
28 SHLIB_CFLAGS=-KPIC
29 #
30 # programs
31 AR=/usr/ccs/bin/ar
32 AS=as
33 CC=/opt/SUNWspro/bin/cc
34 MT_CC=/opt/SUNWspro/bin/cc
35 CP=/bin/cp
36 LEX=lex
37 LD= /usr/ccs/bin/ld
38 LORDER = /usr/ccs/bin/lorder
39 MV=mv
40 RANLIB=/bin/true
41 RM=rm
42 STRIP= /usr/ccs/bin/strip
43 WASHTOOL=${DESTDIR}bin/washtool
44 INSTALL=${DESTDIR}bin/install
45 #
46 # this is for the vol package
47 FS_CONV_SOL26= $(DESTDIR)root.server/usr/afs/bin/fs_conv_sol26
48 #
49 # This is the XBSA make flag and pathname to XBSA header files (xbsa.h)
50 XBSA_FLAGS=-Dxbsa
51 XBSADIR=/opt/tivoli/tsm/client/api/bin/xopen