Mercurial > hg > orthanc
comparison Resources/CMake/SQLiteConfiguration.cmake @ 194:0186ac92810c
fixes for Ubuntu 10.04
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 14 Nov 2012 09:23:53 +0100 |
parents | 7e8b68dd6ace |
children | b45bc565d82a 61ab5fa36754 |
comparison
equal
deleted
inserted
replaced
193:a1b9d1e1497b | 194:0186ac92810c |
---|---|
22 CHECK_INCLUDE_FILE_CXX(sqlite3.h HAVE_SQLITE_H) | 22 CHECK_INCLUDE_FILE_CXX(sqlite3.h HAVE_SQLITE_H) |
23 if (NOT HAVE_SQLITE_H) | 23 if (NOT HAVE_SQLITE_H) |
24 message(FATAL_ERROR "Please install the libsqlite3-dev package") | 24 message(FATAL_ERROR "Please install the libsqlite3-dev package") |
25 endif() | 25 endif() |
26 | 26 |
27 # Autodetection of the version of SQLite | |
28 file(STRINGS "/usr/include/sqlite3.h" SQLITE_VERSION_NUMBER1 REGEX "#define SQLITE_VERSION_NUMBER.*$") | |
29 string(REGEX REPLACE "#define SQLITE_VERSION_NUMBER(.*)$" "\\1" SQLITE_VERSION_NUMBER ${SQLITE_VERSION_NUMBER1}) | |
30 | |
31 message("Detected version of SQLite: ${SQLITE_VERSION_NUMBER}") | |
32 | |
33 IF (${SQLITE_VERSION_NUMBER} LESS 3007000) | |
34 # "sqlite3_create_function_v2" is not defined in SQLite < 3.7.0 | |
35 message(FATAL_ERROR "SQLite version must be above 3.7.0. Please set the CMake variable USE_DYNAMIC_SQLITE to OFF.") | |
36 ENDIF() | |
37 | |
27 link_libraries(sqlite3) | 38 link_libraries(sqlite3) |
28 endif() | 39 endif() |