--- src/Makefile.orig 2015-08-28 12:30:26.000000000 -0700 +++ src/Makefile 2015-09-14 06:21:19.000000000 -0700 @@ -21,8 +21,7 @@ MAC_LDFLAGS=-bundle -undefined dynamic_lookup $(LIBDIR) INSTALL = install -CC = cc -LD = $(MYENV) cc +LD = $(MYENV) $(CC) CFLAGS += $(MYCFLAGS) LDFLAGS += $(MYLDFLAGS) @@ -31,10 +30,10 @@ all: install: $(CMOD) $(LMOD) - $(INSTALL) -d $(LUAPATH)/ssl $(LUACPATH) - $(INSTALL) $(CMOD) $(LUACPATH) - $(INSTALL) -m644 $(LMOD) $(LUAPATH) - $(INSTALL) -m644 https.lua $(LUAPATH)/ssl + $(INSTALL) -d $(DESTDIR)$(LUAPATH)/ssl $(DESTDIR)$(LUACPATH) + $(INSTALL) $(CMOD) $(DESTDIR)$(LUACPATH) + $(INSTALL) -m644 $(LMOD) $(DESTDIR)$(LUAPATH) + $(INSTALL) -m644 https.lua $(DESTDIR)$(LUAPATH)/ssl linux: @$(MAKE) $(CMOD) MYCFLAGS="$(LNX_CFLAGS)" MYLDFLAGS="$(LNX_LDFLAGS)" EXTRA="$(EXTRA)"