patch-pppd_plugins_pppoatm_Makefile_linux 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. --- ppp-2.4.5.orig/pppd/plugins/pppoatm/Makefile.linux 2009-11-16 23:26:07.000000000 +0100
  2. +++ ppp-2.4.5/pppd/plugins/pppoatm/Makefile.linux 2011-01-16 21:12:55.000000000 +0100
  3. @@ -1,13 +1,10 @@
  4. -#CC = gcc
  5. -COPTS = -O2 -g
  6. -CFLAGS = $(COPTS) -I../.. -I../../../include -fPIC
  7. -LDFLAGS = -shared
  8. -INSTALL = install
  9. +include ../../../makedefs.linux
  10. -#***********************************************************************
  11. +CPPFLAGS += -I../.. -I../../../include
  12. +CFLAGS += -fPIC
  13. +LDFLAGS += -shared
  14. -DESTDIR = $(INSTROOT)@DESTDIR@
  15. -LIBDIR = $(DESTDIR)/lib/pppd/$(VERSION)
  16. +#***********************************************************************
  17. VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../../patchlevel.h)
  18. @@ -33,7 +30,7 @@ endif
  19. all: $(PLUGIN)
  20. $(PLUGIN): $(PLUGIN_OBJS)
  21. - $(CC) $(CFLAGS) -o $@ -shared $^ $(LIBS)
  22. + $(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
  23. install: all
  24. $(INSTALL) -d -m 755 $(LIBDIR)
  25. @@ -43,4 +40,4 @@ clean:
  26. rm -f *.o *.so
  27. %.o: %.c
  28. - $(CC) $(CFLAGS) -c -o $@ $<
  29. + $(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<