Remove dependency on libmysqlclient.so. Use proxysql libmariadbclient.a instead

pull/2402/head
Valentin Rakush 7 years ago
parent 84c0abeb72
commit 42cda8ddd4

@ -1,6 +1,14 @@
DEPS_PATH=../../../deps
MARIADB_PATH=$(DEPS_PATH)/mariadb-client-library/mariadb_client
MARIADB_IDIR=$(MARIADB_PATH)/include
MARIADB_LDIR=$(MARIADB_PATH)/libmariadb
INCLUDEDIR=../tap
LIBDIR=../tap
STATIC_LIBS=$(MARIADB_LDIR)/libmariadbclient.a
.PHONY: all
all: tests
@ -18,8 +26,8 @@ basic-t: $(LIBDIR)/libtap.a
g++ basic-t.cpp -I$(INCLUDEDIR) -L$(LIBDIR) -std=c++11 -ltap -o basic-t
set_character_set-t: set_character_set-t.cpp $(LIBDIR)/libtap.a
g++ set_character_set-t.cpp -I$(INCLUDEDIR) -L$(LIBDIR) -std=c++11 `mysql_config --include --libs` -lmysqlclient -ltap -o set_character_set-t
g++ set_character_set-t.cpp -I$(INCLUDEDIR) -I$(MARIADB_IDIR) -L$(LIBDIR) -std=c++11 $(STATIC_LIBS) -ltap -lssl -lcrypto -ldl -lpthread -o set_character_set-t
charset_unsigned_int-t: charset_unsigned_int-t.cpp $(LIBDIR)/libtap.a
g++ charset_unsigned_int-t.cpp -I$(INCLUDEDIR) -L$(LIBDIR) -std=c++11 `mysql_config --include --libs` -lmysqlclient -ltap -o charset_unsigned_int-t
g++ charset_unsigned_int-t.cpp -I$(INCLUDEDIR) -I$(MARIADB_IDIR) -L$(LIBDIR) -std=c++11 $(STATIC_LIBS) -ltap -lssl -lcrypto -ldl -lpthread -o charset_unsigned_int-t

Loading…
Cancel
Save