From d3349a53c829ddacbad2aa1b9fc3d97d75d03826 Mon Sep 17 00:00:00 2001 From: cxl Date: Sun, 10 May 2020 15:37:43 +0000 Subject: [PATCH] MySql, PGSQL: now using pkg-config git-svn-id: svn://ultimatepp.org/upp/trunk@14450 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/MySql/MySql.h | 7 ------- uppsrc/MySql/MySql.upp | 12 +----------- uppsrc/PostgreSQL/PostgreSQL.upp | 2 +- 3 files changed, 2 insertions(+), 19 deletions(-) diff --git a/uppsrc/MySql/MySql.h b/uppsrc/MySql/MySql.h index d31c4c92e..902417d77 100644 --- a/uppsrc/MySql/MySql.h +++ b/uppsrc/MySql/MySql.h @@ -11,16 +11,9 @@ #ifndef IPPROTO_IP #include #endif -#include #endif -#ifdef PLATFORM_POSIX -#ifdef PLATFORM_OSX #include -#else -#include -#endif -#endif namespace Upp { diff --git a/uppsrc/MySql/MySql.upp b/uppsrc/MySql/MySql.upp index bfd8b62a8..514268a22 100644 --- a/uppsrc/MySql/MySql.upp +++ b/uppsrc/MySql/MySql.upp @@ -10,19 +10,9 @@ uses library(WIN32) libmysql.lib; -library(LINUX !MT) "mysqlclient ssl"; - -library(LINUX MT) "mysqlclient_r ssl"; - -library(FREEBSD) mysqlclient; - library(OSX) mysqlclient; -link(DEBUG SO) /nodefaultlib:LIBCD; - -link(SHARED SO) /nodefaultlib:LIBCMT; - -link(FREEBSD) -L/usr/local/lib/mysql; +pkg_config(LINUX | FREEBSD | OPENBSD) mysqlclient; file MySql.h, diff --git a/uppsrc/PostgreSQL/PostgreSQL.upp b/uppsrc/PostgreSQL/PostgreSQL.upp index 2a5559a02..0170ebdb9 100644 --- a/uppsrc/PostgreSQL/PostgreSQL.upp +++ b/uppsrc/PostgreSQL/PostgreSQL.upp @@ -6,7 +6,7 @@ uses library(WIN32) libpq.lib; -library(POSIX) pq; +pkg_config(LINUX | FREEBSD | OPENBSD) libpq; file PostgreSQL.h,