c2esp-25c-ldflags-cppflags.patch 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. --- a/Makefile
  2. +++ b/Makefile
  3. @@ -166,16 +166,16 @@
  4. @echo
  5. c2esp: c2esp.o c2espcommon.o $(LIBJBG85)
  6. - $(CC) $(CFLAGS) -o $@ c2esp.o c2espcommon.o -lcupsimage -lcups -lcupsdriver $(LIBJBG85)
  7. + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ c2esp.o c2espcommon.o -lcupsimage -lcups -lcupsdriver $(LIBJBG85)
  8. c2espC: c2espC.o c2espcommon.o
  9. - $(CC) $(CFLAGS) -o $@ c2espC.o c2espcommon.o -lcupsimage -lcups -lcupsdriver -lz
  10. + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ c2espC.o c2espcommon.o -lcupsimage -lcups -lcupsdriver -lz
  11. command2esp: command2esp.o c2espcommon.o
  12. - $(CC) $(CFLAGS) -o $@ command2esp.o c2espcommon.o -lcups -lcupsdriver
  13. + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ command2esp.o c2espcommon.o -lcups -lcupsdriver
  14. myopldecode: myopldecode.o $(LIBJBG)
  15. - $(CC) $(CFLAGS) -o $@ $@.o $(LIBJBG) -lz
  16. + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $@.o $(LIBJBG) -lz
  17. #
  18. # Installation rules
  19. @@ -351,3 +326,8 @@
  20. command2esp.o: c2espcommon.h
  21. c2espcommon.o: c2espcommon.h
  22. +
  23. +# Respect CPPFLAGS.
  24. +.SUFFIXES: .c .o
  25. +.c.o:
  26. + $(CC) -c $(CFLAGS) $(CPPFLAGS) -o '$@' '$<'