|
|
CDEF4= -DFNDELAY=O_NDELAY # Old name value | CDEF4= -DFNDELAY=O_NDELAY # Old name value |
CDEFS= $(CDEF1) $(CDEF2) $(CDEF3) $(CDEF4) | CDEFS= $(CDEF1) $(CDEF2) $(CDEF3) $(CDEF4) |
| |
COPTS= -O2 -g -pipe |
|
CFLAGS= $(COPTS) $(CDEFS) | CFLAGS= $(COPTS) $(CDEFS) |
| |
INSTALL= install | INSTALL= install |
|
|
all: chat | all: chat |
| |
chat: chat.o | chat: chat.o |
$(CC) -o chat chat.o |
$(CC) $(LDFLAGS) -o $@ $^ |
| |
chat.o: chat.c | chat.o: chat.c |
$(CC) -c $(CFLAGS) -o chat.o chat.c | $(CC) -c $(CFLAGS) -o chat.o chat.c |
|
|
| |
# CC = gcc | # CC = gcc |
# | # |
COPTS = -O2 -pipe -Wall -g |
COPTS+= -Wall |
LIBS = | LIBS = |
| |
# Uncomment the next 2 lines to include support for Microsoft's | # Uncomment the next 2 lines to include support for Microsoft's |
|
|
$(INSTALL) -c -m 444 pppd.8 $(MANDIR) | $(INSTALL) -c -m 444 pppd.8 $(MANDIR) |
| |
pppd: $(PPPDOBJS) | pppd: $(PPPDOBJS) |
$(CC) $(CFLAGS) $(LDFLAGS) -o pppd $(PPPDOBJS) $(LIBS) |
$(CC) $(LDFLAGS) -o pppd $(PPPDOBJS) $(LIBS) |
| |
srp-entry: srp-entry.c | srp-entry: srp-entry.c |
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ srp-entry.c $(LIBS) | $(CC) $(CFLAGS) $(LDFLAGS) -o $@ srp-entry.c $(LIBS) |
|
|
CC = gcc |
# CC = gcc |
COPTS = -O2 -g |
|
CFLAGS = $(COPTS) -I.. -I../../include -fPIC | CFLAGS = $(COPTS) -I.. -I../../include -fPIC |
LDFLAGS = -shared |
LIBS = |
INSTALL = install | INSTALL = install |
| |
DESTDIR = $(INSTROOT)@DESTDIR@ | DESTDIR = $(INSTROOT)@DESTDIR@ |
|
|
for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d all; done | for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d all; done |
| |
%.so: %.c | %.so: %.c |
$(CC) -o $@ $(LDFLAGS) $(CFLAGS) $^ |
$(CC) -shared $(LDFLAGS) $(CFLAGS) -o $@ $^ $(LIBS) |
| |
VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../patchlevel.h) | VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../patchlevel.h) |
| |
|
|
CC = gcc |
# CC = gcc |
COPTS = -O2 -g |
|
CFLAGS = $(COPTS) -I../.. -I../../../include -fPIC | CFLAGS = $(COPTS) -I../.. -I../../../include -fPIC |
LDFLAGS = -shared |
|
INSTALL = install | INSTALL = install |
| |
#*********************************************************************** | #*********************************************************************** |
|
|
all: $(PLUGIN) | all: $(PLUGIN) |
| |
$(PLUGIN): $(PLUGIN_OBJS) | $(PLUGIN): $(PLUGIN_OBJS) |
$(CC) $(CFLAGS) -o $@ -shared $^ $(LIBS) |
$(CC) -shared $(LDFLAGS) -o $@ $^ $(LIBS) |
| |
install: all | install: all |
$(INSTALL) -d -m 755 $(LIBDIR) | $(INSTALL) -d -m 755 $(LIBDIR) |
|
|
INSTALL = install | INSTALL = install |
| |
PLUGIN=radius.so radattr.so radrealms.so | PLUGIN=radius.so radattr.so radrealms.so |
CFLAGS=-I. -I../.. -I../../../include -O2 -fPIC -DRC_LOG_FACILITY=LOG_DAEMON |
CFLAGS=$(COPTS) -I. -I../.. -I../../../include -fPIC -DRC_LOG_FACILITY=LOG_DAEMON |
| |
# Uncomment the next line to include support for Microsoft's | # Uncomment the next line to include support for Microsoft's |
# MS-CHAP authentication protocol. | # MS-CHAP authentication protocol. |
|
|
$(INSTALL) -c -m 444 pppd-radattr.8 $(MANDIR) | $(INSTALL) -c -m 444 pppd-radattr.8 $(MANDIR) |
| |
radius.so: radius.o libradiusclient.a | radius.so: radius.o libradiusclient.a |
$(CC) -o radius.so -shared radius.o libradiusclient.a |
$(CC) -shared $(LDFLAGS) -o $@ $^ |
| |
radattr.so: radattr.o | radattr.so: radattr.o |
$(CC) -o radattr.so -shared radattr.o |
$(CC) -shared $(LDFLAGS) -o $@ $^ |
| |
radrealms.so: radrealms.o | radrealms.so: radrealms.o |
$(CC) -o radrealms.so -shared radrealms.o |
$(CC) -shared $(LDFLAGS) -o $@ $^ |
| |
CLIENTOBJS = avpair.o buildreq.o config.o dict.o ip_util.o \ | CLIENTOBJS = avpair.o buildreq.o config.o dict.o ip_util.o \ |
clientid.o sendserver.o lock.o util.o md5.o | clientid.o sendserver.o lock.o util.o md5.o |
|
|
# Version is set ONLY IN THE MAKEFILE! Don't delete this! | # Version is set ONLY IN THE MAKEFILE! Don't delete this! |
VERSION=3.3 | VERSION=3.3 |
| |
COPTS=-O2 -g |
|
CFLAGS=$(COPTS) -I../../../include/linux | CFLAGS=$(COPTS) -I../../../include/linux |
all: rp-pppoe.so pppoe-discovery | all: rp-pppoe.so pppoe-discovery |
| |
pppoe-discovery: libplugin.a pppoe-discovery.o | pppoe-discovery: libplugin.a pppoe-discovery.o |
$(CC) -o pppoe-discovery pppoe-discovery.o libplugin.a |
$(CC) $(LDFLAGS) -o pppoe-discovery pppoe-discovery.o libplugin.a |
| |
pppoe-discovery.o: pppoe-discovery.c | pppoe-discovery.o: pppoe-discovery.c |
$(CC) $(CFLAGS) '-DVERSION="$(VERSION)"' -c -o pppoe-discovery.o pppoe-discovery.c | $(CC) $(CFLAGS) '-DVERSION="$(VERSION)"' -c -o pppoe-discovery.o pppoe-discovery.c |
| |
rp-pppoe.so: libplugin.a plugin.o | rp-pppoe.so: libplugin.a plugin.o |
$(CC) -o rp-pppoe.so -shared plugin.o libplugin.a |
$(CC) -shared $(LDFLAGS) -o rp-pppoe.so plugin.o libplugin.a |
| |
install: all | install: all |
$(INSTALL) -d -m 755 $(LIBDIR) | $(INSTALL) -d -m 755 $(LIBDIR) |
|
|
BINDIR = $(DESTDIR)/sbin | BINDIR = $(DESTDIR)/sbin |
MANDIR = $(DESTDIR)/share/man/man8 | MANDIR = $(DESTDIR)/share/man/man8 |
| |
CFLAGS= -O -I../include/net |
CFLAGS=$(COPTS) -I../include/net |
OBJS = pppdump.o bsd-comp.o deflate.o zlib.o | OBJS = pppdump.o bsd-comp.o deflate.o zlib.o |
| |
INSTALL= install | INSTALL= install |
|
|
all: pppdump | all: pppdump |
| |
pppdump: $(OBJS) | pppdump: $(OBJS) |
$(CC) -o pppdump $(OBJS) |
$(CC) $(LDFLAGS) -o pppdump $(OBJS) |
| |
clean: | clean: |
rm -f pppdump $(OBJS) *~ | rm -f pppdump $(OBJS) *~ |
|
|
PPPSTATOBJS = pppstats.o | PPPSTATOBJS = pppstats.o |
| |
#CC = gcc | #CC = gcc |
COPTS = -O |
|
COMPILE_FLAGS = -I../include | COMPILE_FLAGS = -I../include |
LIBS = | LIBS = |
| |
|
|
$(INSTALL) -c -m 444 pppstats.8 $(MANDIR) | $(INSTALL) -c -m 444 pppstats.8 $(MANDIR) |
| |
pppstats: $(PPPSTATSRCS) | pppstats: $(PPPSTATSRCS) |
$(CC) $(CFLAGS) -o pppstats pppstats.c $(LIBS) |
$(CC) $(CFLAGS) $(LDFLAGS) -o pppstats pppstats.c $(LIBS) |
| |
clean: | clean: |
rm -f pppstats *~ #* core | rm -f pppstats *~ #* core |