Lines 1-19
Link Here
|
1 |
--- Makefile.orig 2017-02-26 10:05:09 UTC |
1 |
--- Makefile.orig 2018-03-21 18:56:42 UTC |
2 |
+++ Makefile |
2 |
+++ Makefile |
3 |
@@ -20,7 +20,6 @@ |
3 |
@@ -21,7 +21,7 @@ TOP:=$(shell pwd) |
4 |
TOP:=$(shell pwd) |
|
|
5 |
BUILD_OS:=$(shell uname) |
4 |
BUILD_OS:=$(shell uname) |
|
|
5 |
BUILD_MACHINE:=$(shell uname -m) |
6 |
VERSION:=$(shell cat version) |
6 |
VERSION:=$(shell cat version) |
7 |
-GITHASH:=$(shell git rev-parse HEAD) |
7 |
-GITHASH:=$(shell git rev-parse HEAD) |
|
|
8 |
+GITHASH:= |
8 |
OPTGEN:=$(shell which optgen | head -c1) |
9 |
OPTGEN:=$(shell which optgen | head -c1) |
9 |
|
10 |
|
10 |
ifeq ($(LCOV_OUTPUT_DIR),) |
11 |
ifeq ($(LCOV_OUTPUT_DIR),) |
11 |
@@ -98,7 +97,7 @@ $(BUILD)/%.o: src/%.c src/%.h |
12 |
@@ -66,14 +66,12 @@ USAGE=$(BUILD)/usage.o |
12 |
-c $< -o $@ |
13 |
USAGE_ARCH=-O elf64-x86-64 -B i386 |
|
|
14 |
endif |
13 |
|
15 |
|
14 |
$(BUILD)/usage.o: man/dupd |
16 |
-ifeq ($(BUILD_OS),FreeBSD) |
15 |
- $(OBJCP) -I binary $(USAGE_ARCH) man/dupd $(BUILD)/usage.o |
17 |
-INC+=-I/usr/local/include |
16 |
+ ld -r -b binary -o $(BUILD)/usage.o man/dupd |
18 |
-LIB+=-L/usr/local/lib |
|
|
19 |
+INC+=-I${PREFIX}/include |
20 |
+LIB+=-L${PREFIX}/lib |
21 |
OBJCP=objcopy |
22 |
-CFLAGS=-m64 -DDIRENT_HAS_TYPE |
23 |
-USAGE=$(BUILD)/usage.o |
24 |
+CFLAGS+=-DDIRENT_HAS_TYPE -D_FILE_OFFSET_BITS=64 |
25 |
+USAGE= |
26 |
USAGE_ARCH=-O elf64-x86-64 -B i386 |
27 |
-endif |
17 |
|
28 |
|
18 |
clean: |
29 |
ifeq ($(BUILD_OS),SunOS) |
19 |
rm -f dupd |
30 |
CC=gcc |
|
|
31 |
@@ -92,7 +90,7 @@ endif |
32 |
ifeq ($(DEBUG),1) |
33 |
OPT=-g $(DEBUGOPT) |
34 |
else |
35 |
-OPT=-O3 |
36 |
+#OPT=-O3 |
37 |
endif |
38 |
|
39 |
|