53 lines
1.8 KiB
Diff
53 lines
1.8 KiB
Diff
|
From b0a1f12349bee43040a889c7e74873cfb253b9d8 Mon Sep 17 00:00:00 2001
|
||
|
From: Samuel Martin <s.martin49@gmail.com>
|
||
|
Date: Thu, 6 Feb 2014 21:42:50 +0100
|
||
|
Subject: [PATCH] fix makefile
|
||
|
|
||
|
- allow to extend CFLAGS and CC_LDFLAGS
|
||
|
- remove hard-coded include dirs. and lib. dirs. (which pointed to some
|
||
|
location in the host system)
|
||
|
|
||
|
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
|
||
|
---
|
||
|
Makefile | 10 +++++-----
|
||
|
1 file changed, 5 insertions(+), 5 deletions(-)
|
||
|
|
||
|
diff --git a/Makefile b/Makefile
|
||
|
index 92a2cc0..1b54175 100755
|
||
|
--- a/Makefile
|
||
|
+++ b/Makefile
|
||
|
@@ -37,9 +37,9 @@ MYSQLHISTLOGOBJ = mysqlhistlog2300.o rw2300.o linux2300.o win2300.o
|
||
|
|
||
|
VERSION = 1.11
|
||
|
|
||
|
-CFLAGS = -Wall -O3 -DVERSION=\"$(VERSION)\"
|
||
|
-CC_LDFLAGS = -lm
|
||
|
-CC_WINFLAG =
|
||
|
+override CFLAGS += -Wall -O3 -DVERSION=\"$(VERSION)\"
|
||
|
+override CC_LDFLAGS += -lm
|
||
|
+CC_WINFLAG =
|
||
|
# For Windows - comment the two line above and un-comment the two lines below.
|
||
|
#CC_LDFLAGS = -lm -lwsock32
|
||
|
#CC_WINFLAG = -mwindows
|
||
|
@@ -80,7 +80,7 @@ xml2300 : $(XMLOBJ)
|
||
|
$(CC) $(CFLAGS) -o $@ $(XMLOBJ) $(CC_LDFLAGS) $(CC_WINFLAG)
|
||
|
|
||
|
mysql2300:
|
||
|
- $(CC) $(CFLAGS) -o mysql2300 mysql2300.c rw2300.c linux2300.c $(CC_LDFLAGS) $(CC_WINFLAG) -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient
|
||
|
+ $(CC) $(CFLAGS) -o mysql2300 mysql2300.c rw2300.c linux2300.c $(CC_LDFLAGS) $(CC_WINFLAG)
|
||
|
|
||
|
pgsql2300: $(PGSQLOBJ)
|
||
|
$(CC) $(CFLAGS) -o $@ $(PGSQLOBJ) $(CC_LDFLAGS) $(CC_WINFLAG) -I/usr/include/pgsql -L/usr/lib/pgsql -lpq
|
||
|
@@ -95,7 +95,7 @@ minmax2300: $(MINMAXOBJ)
|
||
|
$(CC) $(CFLAGS) -o $@ $(MINMAXOBJ) $(CC_LDFLAGS) $(CC_WINFLAG)
|
||
|
|
||
|
mysqlhistlog2300 :
|
||
|
- $(CC) $(CFLAGS) -o mysqlhistlog2300 mysqlhistlog2300.c rw2300.c linux2300.c $(CC_LDFLAGS) $(CC_WINFLAG) -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient
|
||
|
+ $(CC) $(CFLAGS) -o mysqlhistlog2300 mysqlhistlog2300.c rw2300.c linux2300.c $(CC_LDFLAGS) $(CC_WINFLAG)
|
||
|
|
||
|
|
||
|
install:
|
||
|
--
|
||
|
1.8.5.3
|
||
|
|