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)
2222 "$ENV{LIB_DIR} /include/gdal"
2323 CACHE STRING INTERNAL
2424 )
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)
2932 ENDIF (MSVC )
3033
3134
Original file line number Diff line number Diff line change @@ -21,10 +21,18 @@ IF(WIN32)
2121 "$ENV{LIB_DIR} /include"
2222 CACHE STRING INTERNAL
2323 )
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)
2836 ENDIF (MSVC )
2937
3038ELSE (WIN32 )
Original file line number Diff line number Diff line change @@ -16,11 +16,12 @@ IF(WIN32)
1616 /usr/include
1717 c:/msys/local/include
1818 "$ENV{LIB_DIR} /include/postgresql"
19+ "$ENV{LIB_DIR} /include"
1920 )
2021 ENDIF (NOT POSTGRES_INCLUDE_DIR)
2122
2223 IF (NOT POSTGRES_LIBRARY)
23- FIND_LIBRARY (POSTGRES_LIBRARY NAMES pq libpq PATHS
24+ FIND_LIBRARY (POSTGRES_LIBRARY NAMES pq libpq libpqdll PATHS
2425 /usr/local/lib
2526 /usr/lib
2627 c:/msys/local/lib
@@ -61,13 +62,11 @@ ENDIF(WIN32)
6162
6263IF (POSTGRES_INCLUDE_DIR AND POSTGRES_LIBRARY)
6364 SET (POSTGRES_FOUND TRUE )
64-
6565 IF (EXISTS "${POSTGRES_INCLUDE_DIR} /pg_config.h" )
6666 SET (HAVE_PGCONFIG TRUE )
6767 ELSE (EXISTS "${POSTGRES_INCLUDE_DIR} /pg_config.h" )
6868 SET (HAVE_PGCONFIG FALSE )
6969 ENDIF (EXISTS "${POSTGRES_INCLUDE_DIR} /pg_config.h" )
70-
7170ENDIF (POSTGRES_INCLUDE_DIR AND POSTGRES_LIBRARY)
7271
7372
@@ -87,5 +86,5 @@ ELSE (POSTGRES_FOUND)
8786 ELSE (POSTGRES_FIND_REQUIRED)
8887 MESSAGE (STATUS "Could not find PostgreSQL" )
8988 ENDIF (POSTGRES_FIND_REQUIRED)
90-
89+
9190ENDIF (POSTGRES_FOUND)
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ FIND_PATH(SQLITE3_INCLUDE_DIR sqlite3.h
2222 )
2323FIND_PATH (SQLITE3_INCLUDE_DIR sqlite3.h)
2424
25- FIND_LIBRARY (SQLITE3_LIBRARY NAMES sqlite3 PATHS
25+ FIND_LIBRARY (SQLITE3_LIBRARY NAMES sqlite3 sqlite3_i PATHS
2626 "$ENV{LIB_DIR} /lib"
2727 #mingw
2828 c:/msys/local/lib
You can’t perform that action at this time.
0 commit comments