File tree Expand file tree Collapse file tree 4 files changed +23
-13
lines changed Expand file tree Collapse file tree 4 files changed +23
-13
lines changed Original file line number Diff line number Diff line change @@ -22,10 +22,13 @@ IF(WIN32)
22
22
"$ENV{LIB_DIR} /include/gdal"
23
23
CACHE STRING INTERNAL
24
24
)
25
- SET (
26
- GDAL_LIBRARY
27
- "$ENV{LIB_DIR} /lib/gdal.lib" ;odbc32;odbccp32
28
- CACHE STRING INTERNAL )
25
+ FIND_LIBRARY (GDAL_LIBRARY NAMES gdal gdal_i PATHS
26
+ "$ENV{LIB_DIR} /lib" /usr/lib c:/msys/local/lib )
27
+ IF (GDAL_LIBRARY )
28
+ SET (
29
+ GDAL_LIBRARY;odbc32;odbccp32
30
+ CACHE STRING INTERNAL )
31
+ ENDIF (GDAL_LIBRARY )
29
32
ENDIF (MSVC )
30
33
31
34
Original file line number Diff line number Diff line change @@ -21,10 +21,18 @@ IF(WIN32)
21
21
"$ENV{LIB_DIR} /include"
22
22
CACHE STRING INTERNAL
23
23
)
24
- SET (
25
- GEOS_LIBRARY
26
- "$ENV{LIB_DIR} /lib/geos_c.lib" ;odbc32;odbccp32
27
- CACHE STRING INTERNAL )
24
+ FIND_LIBRARY (GEOS_LIBRARY NAMES geos geos_c_i PATHS
25
+ "$ENV{LIB_DIR} /lib"
26
+ #mingw
27
+ c:/msys/local/lib
28
+ NO_DEFAULT_PATH
29
+ )
30
+ IF (GEOS_LIBRARY )
31
+ SET (
32
+ GEOS_LIBRARY
33
+ GEOS_LIBRARY;odbc32;odbccp32
34
+ CACHE STRING INTERNAL )
35
+ ENDIF (GEOS_LIBRARY )
28
36
ENDIF (MSVC )
29
37
30
38
ELSE (WIN32 )
Original file line number Diff line number Diff line change @@ -16,11 +16,12 @@ IF(WIN32)
16
16
/usr/include
17
17
c:/msys/local/include
18
18
"$ENV{LIB_DIR} /include/postgresql"
19
+ "$ENV{LIB_DIR} /include"
19
20
)
20
21
ENDIF (NOT POSTGRES_INCLUDE_DIR )
21
22
22
23
IF (NOT POSTGRES_LIBRARY )
23
- FIND_LIBRARY (POSTGRES_LIBRARY NAMES pq libpq PATHS
24
+ FIND_LIBRARY (POSTGRES_LIBRARY NAMES pq libpq libpqdll PATHS
24
25
/usr/local/lib
25
26
/usr/lib
26
27
c:/msys/local/lib
@@ -61,13 +62,11 @@ ENDIF(WIN32)
61
62
62
63
IF (POSTGRES_INCLUDE_DIR AND POSTGRES_LIBRARY )
63
64
SET (POSTGRES_FOUND TRUE )
64
-
65
65
IF (EXISTS "${POSTGRES_INCLUDE_DIR} /pg_config.h" )
66
66
SET (HAVE_PGCONFIG TRUE )
67
67
ELSE (EXISTS "${POSTGRES_INCLUDE_DIR} /pg_config.h" )
68
68
SET (HAVE_PGCONFIG FALSE )
69
69
ENDIF (EXISTS "${POSTGRES_INCLUDE_DIR} /pg_config.h" )
70
-
71
70
ENDIF (POSTGRES_INCLUDE_DIR AND POSTGRES_LIBRARY )
72
71
73
72
@@ -87,5 +86,5 @@ ELSE (POSTGRES_FOUND)
87
86
ELSE (POSTGRES_FIND_REQUIRED )
88
87
MESSAGE (STATUS "Could not find PostgreSQL" )
89
88
ENDIF (POSTGRES_FIND_REQUIRED )
90
-
89
+
91
90
ENDIF (POSTGRES_FOUND )
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ FIND_PATH(SQLITE3_INCLUDE_DIR sqlite3.h
22
22
)
23
23
FIND_PATH (SQLITE3_INCLUDE_DIR sqlite3.h )
24
24
25
- FIND_LIBRARY (SQLITE3_LIBRARY NAMES sqlite3 PATHS
25
+ FIND_LIBRARY (SQLITE3_LIBRARY NAMES sqlite3 sqlite3_i PATHS
26
26
"$ENV{LIB_DIR} /lib"
27
27
#mingw
28
28
c:/msys/local/lib
You can’t perform that action at this time.
0 commit comments