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