cross_compile.patch 604 B

123456789101112131415161718192021222324252627
  1. --- a/Makefile
  2. +++ b/Makefile
  3. @@ -15,17 +15,18 @@ shared = ${libname}.${VER}.so
  4. soname = ${libname}.so.${MVER}
  5. # overwritten by caller (e.g.: debian/rules)
  6. -basedir = /usr/local
  7. +basedir ?= /usr/local
  8. +baselib ?= lib
  9. srcdir=.
  10. -libdir = ${basedir}/lib
  11. +libdir = ${basedir}/${baselib}
  12. incdir = ${basedir}/include
  13. mandir = ${basedir}/share/man
  14. -CC = gcc
  15. -LCFLAGS = -g -O2 -fPIC -Wall -pipe -D_REENTRANT
  16. -CFLAGS = -g
  17. -LDLIBS = -llockdev
  18. +CC ?= gcc
  19. +LCFLAGS ?= -g -O2 -fPIC -Wall -pipe -D_REENTRANT
  20. +CFLAGS ?= -g
  21. +LDLIBS ?= -llockdev
  22. .PHONY: shared static perl-lib
  23. ALL: shared static perl-lib