SqlDb: Allow compiling SQLite3 components on Win64 version of Lazarus. Issue #22951 ONLY for fpc 2.6.2 and up

git-svn-id: trunk@42418 -
This commit is contained in:
martin 2013-08-18 07:19:02 +00:00
parent a2b44d51fa
commit 9928c60091

View File

@ -15,6 +15,11 @@ unit registersqldb;
{$IFNDEF win64} {$IFNDEF win64}
{$DEFINE HASMYSQL4CONNECTION} {$DEFINE HASMYSQL4CONNECTION}
{$DEFINE HASORACLECONNECTION} {$DEFINE HASORACLECONNECTION}
{$DEFINE HASSQLITE3CONNECTION}
{$ENDIF}
{$IFDEF FPC_FULLVERSION>=20602}
{$DEFINE HASSQLITE3CONNECTION} // Include for win64, if fpc > 2.6.2
{$ENDIF} {$ENDIF}
{$IF FPC_FULLVERSION>= 20601} {$IF FPC_FULLVERSION>= 20601}
@ -69,6 +74,7 @@ uses
{$IFDEF HASORACLECONNECTION} {$IFDEF HASORACLECONNECTION}
oracleconnection, oracleconnection,
{$ENDIF} {$ENDIF}
{$IFDEF HASMYSQL4CONNECTION} {$IFDEF HASMYSQL4CONNECTION}
mysql40conn, mysql41conn, mysql40conn, mysql41conn,
{$ENDIF} {$ENDIF}
@ -77,7 +83,9 @@ uses
{$IFDEF HASMYSQL55CONNECTION} {$IFDEF HASMYSQL55CONNECTION}
mysql55conn, mysql55conn,
{$ENDIF} {$ENDIF}
{$IFDEF HASSQLITE3CONNECTION}
sqlite3conn, sqlite3conn,
{$ENDIF}
{$IFDEF HASFBADMIN} {$IFDEF HASFBADMIN}
fbadmin, fbadmin,
{$ENDIF} {$ENDIF}
@ -203,7 +211,9 @@ begin
{$IFDEF HASMYSQL55CONNECTION} {$IFDEF HASMYSQL55CONNECTION}
,TMySQL55Connection ,TMySQL55Connection
{$ENDIF} {$ENDIF}
{$IFDEF HASSQLITE3CONNECTION}
,TSQLite3Connection ,TSQLite3Connection
{$ENDIF}
{$IFDEF HASIBCONNECTION} {$IFDEF HASIBCONNECTION}
,TIBConnection ,TIBConnection
{$ENDIF} {$ENDIF}