From b104f8532136a9c9f3a62a305ec1b9b0e2ca9e9d Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Thu, 11 Jun 2009 22:29:00 +0000 Subject: [PATCH] 2009-06-12 00:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/sqlite3/sqlite3.c * external/sqlite3/Makefile ! Fixed DJGPP compilation, with extra cmdline macro. There are still some missing symols at link phase. Submitted as bug: 'sqlite - Ticket #3910' http://www.sqlite.org/cvstrac/tktview?tn=3910 + Enabled sqlite3 lib for dos platform. It also compiles with owatcom. - contrib/hbsqlit3/tests/authorizer.prg + contrib/hbsqlit3/tests/sl3_test.prg - contrib/hbsqlit3/tests/sqlite3_test.prg + contrib/hbsqlit3/tests/authoriz.prg ! Renamed long filenames to short ones. --- harbour/ChangeLog | 16 ++++++++++++++++ .../tests/{authorizer.prg => authoriz.prg} | 0 .../tests/{sqlite3_test.prg => sl3_test.prg} | 0 harbour/external/sqlite3/Makefile | 6 ++++++ 4 files changed, 22 insertions(+) rename harbour/contrib/hbsqlit3/tests/{authorizer.prg => authoriz.prg} (100%) rename harbour/contrib/hbsqlit3/tests/{sqlite3_test.prg => sl3_test.prg} (100%) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 32e356d65f..c347bdca37 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,22 @@ past entries belonging to author(s): Viktor Szakats. */ +2009-06-12 00:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + * external/sqlite3/sqlite3.c + * external/sqlite3/Makefile + ! Fixed DJGPP compilation, with extra cmdline macro. + There are still some missing symols at link phase. + Submitted as bug: 'sqlite - Ticket #3910' + http://www.sqlite.org/cvstrac/tktview?tn=3910 + + Enabled sqlite3 lib for dos platform. It also + compiles with owatcom. + + - contrib/hbsqlit3/tests/authorizer.prg + + contrib/hbsqlit3/tests/sl3_test.prg + - contrib/hbsqlit3/tests/sqlite3_test.prg + + contrib/hbsqlit3/tests/authoriz.prg + ! Renamed long filenames to short ones. + 2009-06-11 21:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbsqlit3/Makefile + Enabled for DOS platform. diff --git a/harbour/contrib/hbsqlit3/tests/authorizer.prg b/harbour/contrib/hbsqlit3/tests/authoriz.prg similarity index 100% rename from harbour/contrib/hbsqlit3/tests/authorizer.prg rename to harbour/contrib/hbsqlit3/tests/authoriz.prg diff --git a/harbour/contrib/hbsqlit3/tests/sqlite3_test.prg b/harbour/contrib/hbsqlit3/tests/sl3_test.prg similarity index 100% rename from harbour/contrib/hbsqlit3/tests/sqlite3_test.prg rename to harbour/contrib/hbsqlit3/tests/sl3_test.prg diff --git a/harbour/external/sqlite3/Makefile b/harbour/external/sqlite3/Makefile index 892eb81b2c..3b80c68d1a 100644 --- a/harbour/external/sqlite3/Makefile +++ b/harbour/external/sqlite3/Makefile @@ -8,6 +8,9 @@ HB_BUILD_MODE = c ifeq ($(HB_ARCHITECTURE),wce) HB_USER_CFLAGS += -D_WIN32_WCE endif +ifeq ($(HB_COMPILER),djgpp) +HB_USER_CFLAGS += -DSQLITE_OS_OTHER +endif ROOT = ../../ @@ -23,6 +26,9 @@ endif ifeq ($(HB_ARCHITECTURE),os2) HB_WITH_SQLITE3=yes endif +ifeq ($(HB_ARCHITECTURE),dos) +HB_WITH_SQLITE3=yes +endif ifeq ($(HB_COMPILER),mingwarm) HB_WITH_SQLITE3=no endif