1# 2# Makefile for pppd under Solaris 2. 3# $Id: Makefile.sol2,v 1.1.1.1 2008/10/15 03:30:12 james26_jang Exp $ 4# 5 6include ../solaris/Makedefs 7 8COPTS += -xO2 -xspace -W0,-Lt 9CFLAGS = -I../include -DSVR4 -DSOL2 $(COPTS) 10LIBS = -lsocket -lnsl 11 12OBJS = main.o magic.o fsm.o lcp.o ipcp.o upap.o chap.o md5.o tty.o \ 13 ccp.o auth.o options.o demand.o utils.o sys-solaris.o tdb.o 14 15# 16# uncomment the following to enable plugins 17# 18CFLAGS += -DPLUGIN 19LIBS += -ldl 20 21# 22# Solaris 8 and above accomodates /var/run, so uncomment the 23# following to place pppd process IDs on that location 24# 25#CFLAGS += -D_PATH_VARRUN='"/var/run/"' 26 27# 28# uncomment the following to enable IPv6 29# 30# Solaris 8 and on includes support for IPv6 31# 32#CFLAGS += -DINET6 33#OBJS += ipv6cp.o eui64.o 34 35# 36# Make targets 37# 38all: pppd 39 40pppd: $(OBJS) 41 $(CC) -o pppd $(OBJS) $(LIBS) 42 43install: 44 $(INSTALL) -f $(BINDIR) -m 4755 -u root pppd 45 $(INSTALL) -f $(MANDIR)/man8 -m 444 pppd.8 46 47clean: 48 rm -f $(OBJS) pppd *~ core y.tab.c y.tab.h 49