sqldb: Fixes compilation with FPC 2.6.4 in Mac OS X

git-svn-id: trunk@54418 -
This commit is contained in:
sekelsenmat 2017-03-16 15:51:57 +00:00
parent 60236a6577
commit 8631eaec16

View File

@ -27,17 +27,27 @@ unit registersqldb;
{$mode objfpc}{$H+}
{$DEFINE HASIBCONNECTION}
{$DEFINE HASMSSQLCONNECTION}
{$DEFINE HASMYSQL55CONNECTION}
{$DEFINE HASORACLECONNECTION}
{$DEFINE HASPQCONNECTION}
{$DEFINE HASSQLITE3CONNECTION}
{$DEFINE HASSYBASECONNECTION}
{$IFNDEF win64}
{$DEFINE HASMYSQL4CONNECTION}
{$ENDIF}
{$IF FPC_FULLVERSION >= 20701}
{$DEFINE HASMSSQLCONNECTION}
{$DEFINE HASSYBASECONNECTION}
{$ELSE}
// MS SQL Server and Sybase ASE connectors were introduced in the FPC 2.7 development branch,
// and backported to 2.6.1. Operating systems should match FPC packages\fcl-db\fpmake.pp
{$IF DEFINED(BEOS) OR DEFINED(HAIKU) OR DEFINED(LINUX) OR DEFINED(FREEBSD) OR DEFINED (NETBSD) OR DEFINED(OPENBSD) OR DEFINED(WIN32) OR DEFINED(WIN64)}
{$DEFINE HASMSSQLCONNECTION}
{$DEFINE HASSYBASECONNECTION}
{$ENDIF}
{$ENDIF}
{$IF FPC_FULLVERSION >= 20602}
// These were backported to FPC 2.6.2
{$DEFINE HASFBADMIN}