patch-Makefile 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. --- lz4-r118.orig/Makefile 2014-06-26 11:36:13.000000000 +0200
  2. +++ lz4-r118/Makefile 2014-06-30 07:42:30.000000000 +0200
  3. @@ -39,8 +39,8 @@ LIBVER=$(LIBVER_MAJOR).$(LIBVER_MINOR).$
  4. DESTDIR=
  5. PREFIX = /usr
  6. -CC := $(CC)
  7. -CFLAGS+= -I. -std=c99 -O3 -Wall -W -Wundef -DLZ4_VERSION=\"$(RELEASE)\"
  8. +CC ?= $(CC)
  9. +CFLAGS+= -I. -std=c99 -Wall -W -Wundef -DLZ4_VERSION=\"$(RELEASE)\"
  10. LIBDIR?= $(PREFIX)/lib
  11. INCLUDEDIR=$(PREFIX)/include
  12. @@ -55,19 +55,10 @@ else
  13. EXT =
  14. endif
  15. -# OS X linker doesn't support -soname, and use different extension
  16. -# see : https://developer.apple.com/library/mac/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/DynamicLibraryDesignGuidelines.html
  17. -ifeq ($(shell uname), Darwin)
  18. - SONAME_FLAGS =
  19. - SHARED_EXT = dylib
  20. - SHARED_EXT_MAJOR = $(LIBVER_MAJOR).$(SHARED_EXT)
  21. - SHARED_EXT_VER = $(LIBVER).$(SHARED_EXT)
  22. -else
  23. - SONAME_FLAGS = -Wl,-soname=liblz4.$(SHARED_EXT).$(LIBVER_MAJOR)
  24. - SHARED_EXT = so
  25. - SHARED_EXT_MAJOR = $(SHARED_EXT).$(LIBVER_MAJOR)
  26. - SHARED_EXT_VER = $(SHARED_EXT).$(LIBVER)
  27. -endif
  28. +SONAME_FLAGS = -Wl,-soname=liblz4.$(SHARED_EXT).$(LIBVER_MAJOR)
  29. +SHARED_EXT = so
  30. +SHARED_EXT_MAJOR = $(SHARED_EXT).$(LIBVER_MAJOR)
  31. +SHARED_EXT_VER = $(SHARED_EXT).$(LIBVER)
  32. TEXT = lz4.c lz4.h lz4hc.c lz4hc.h \
  33. lz4_format_description.txt Makefile NEWS LICENSE README.md \