diff options
author | rofl0r <retnyg@gmx.net> | 2012-01-27 23:48:24 +0400 |
---|---|---|
committer | rofl0r <retnyg@gmx.net> | 2012-01-27 23:48:24 +0400 |
commit | c36db11ebcadc0b56787e76702d79fe1893cddb4 (patch) | |
tree | 3808a2524cab8b5ef39805383cd048e60f94c440 /Makefile | |
parent | 6d25f5d89ea0d6dd42ee287de7f408f0b0643074 (diff) |
complete mac support
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -24,6 +24,8 @@ AR = $(CROSS_COMPILE)ar RANLIB = $(CROSS_COMPILE)ranlib LDSO_SUFFIX = so +LD_SET_SONAME = -Wl,-soname= +INSTALL_FLAGS = -D -m -include config.mak @@ -35,7 +37,7 @@ PXCHAINS = proxychains4 ALL_TOOLS = $(PXCHAINS) -CFLAGS+=$(USER_CFLAGS) +CFLAGS+=$(USER_CFLAGS) $(MAC_CFLAGS) CFLAGS_MAIN=-DLIB_DIR=\"$(libdir)\" -DINSTALL_PREFIX=\"$(prefix)\" -DDLL_NAME=\"$(LDSO_PATHNAME)\" @@ -43,9 +45,9 @@ all: $(ALL_LIBS) $(ALL_TOOLS) #install: $(ALL_LIBS:lib/%=$(DESTDIR)$(libdir)/%) $(DESTDIR)$(LDSO_PATHNAME) install: - install -D -m 755 $(ALL_TOOLS) $(bindir)/ - install -D -m 644 $(ALL_LIBS) $(libdir)/ - install -D -m 644 src/proxychains.conf $(prefix)/etc/ + install $(INSTALL_FLAGS) 755 $(ALL_TOOLS) $(bindir)/ + install $(INSTALL_FLAGS) 644 $(ALL_LIBS) $(libdir)/ + install $(INSTALL_FLAGS) 644 src/proxychains.conf $(prefix)/etc/ clean: rm -f $(ALL_LIBS) @@ -56,7 +58,7 @@ clean: $(CC) $(CFLAGS) $(CFLAGS_MAIN) $(INC) $(PIC) -c -o $@ $< $(LDSO_PATHNAME): $(LOBJS) - $(CC) $(LDFLAGS) -Wl,-soname=$(LDSO_PATHNAME) -o $@ $(LOBJS) + $(CC) $(LDFLAGS) $(LD_SET_SONAME)$(LDSO_PATHNAME) -o $@ $(LOBJS) $(ALL_TOOLS): $(OBJS) $(CC) src/main.o -o $(PXCHAINS) |