@@ -115,51 +115,14 @@ IF (WITH_INTERNAL_SPATIALITE)
115
115
ENDIF (WIN32 OR APPLE )
116
116
IF (WIN32 )
117
117
ADD_DEFINITIONS (-DDLL_EXPORT )
118
- IF (MSVC )
119
- ADD_DEFINITIONS ("-DSQLITE_API=__declspec(dllexport)" )
120
- ELSE (MSVC )
121
- ADD_DEFINITIONS ("\" -DSQLITE_API=__declspec(dllexport)\" " )
122
- ENDIF (MSVC )
123
118
ENDIF (WIN32 )
124
119
125
120
SET (QGIS_CORE_SRCS
126
121
${QGIS_CORE_SRCS}
127
- spatialite/spatialite/mbrcache.c
128
- spatialite/spatialite/spatialite.c
129
- spatialite/spatialite/virtualfdo.c
130
- spatialite/spatialite/virtualnetwork.c
131
- spatialite/spatialite/virtualshape.c
132
-
133
- spatialite/spatialite_c99/spatialite_c99.c
134
-
135
- spatialite/gaiageo/gg_endian.c
136
- spatialite/gaiageo/gg_geometries.c
137
- spatialite/gaiageo/gg_advanced.c
138
- spatialite/gaiageo/gg_wkb.c
139
- spatialite/gaiageo/gg_wkt.c
140
- spatialite/gaiageo/gg_transform.c
141
- spatialite/gaiageo/gg_shape.c
142
- spatialite/gaiageo/gg_relations.c
143
-
144
- spatialite/virtualtext/gaiaaux/gg_sqlaux.c
145
- spatialite/virtualtext/gaiaaux/gg_utf8.c
146
-
147
- spatialite/virtualtext/sqlite3/sqlite3.c
148
-
149
- spatialite/gaiaexif/gaia_exif.c
150
-
151
- spatialite/virtualtext/virtualtext/virtualtext.c
152
-
153
- spatialite/versioninfo/version.c
154
-
122
+ spatialite/sqlite3.c
123
+ spatialite/spatialite.c
155
124
)
156
125
157
- IF (NOT MSVC )
158
- SET_SOURCE_FILES_PROPERTIES (
159
- spatialite/spatialite_c99/spatialite_c99.c
160
- PROPERTIES COMPILE_FLAGS -std=c99 )
161
- ENDIF (NOT MSVC )
162
-
163
126
INCLUDE_DIRECTORIES (spatialite/headers )
164
127
ENDIF (WITH_INTERNAL_SPATIALITE )
165
128
@@ -299,6 +262,9 @@ IF (WITH_INTERNAL_SPATIALITE)
299
262
IF (WIN32 OR APPLE )
300
263
TARGET_LINK_LIBRARIES (qgis_core ${ICONV_LIBRARY} )
301
264
ENDIF (WIN32 OR APPLE )
265
+ IF (UNIX )
266
+ TARGET_LINK_LIBRARIES (qgis_core pthread )
267
+ ENDIF (UNIX )
302
268
ELSE (WITH_INTERNAL_SPATIALITE )
303
269
TARGET_LINK_LIBRARIES (qgis_core ${SQLITE3_LIBRARY} )
304
270
ENDIF (WITH_INTERNAL_SPATIALITE )
0 commit comments