diff options
Diffstat (limited to 'accel-pppd/logs/CMakeLists.txt')
-rw-r--r-- | accel-pppd/logs/CMakeLists.txt | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/accel-pppd/logs/CMakeLists.txt b/accel-pppd/logs/CMakeLists.txt index b25cbe26..4d8a631a 100644 --- a/accel-pppd/logs/CMakeLists.txt +++ b/accel-pppd/logs/CMakeLists.txt @@ -34,8 +34,16 @@ IF(LOG_SYSLOG) ENDIF(LOG_SYSLOG) IF(LOG_PGSQL) + find_library(PGSQL_LIBRARY pq + HINTS ${CMAKE_SOURCE_DIR}/lib/linux/gcc/${BIT}/lib + PATHS ${CMAKE_SOURCE_DIR}/lib/linux/gcc/${BIT}/lib + ) + IF(NOT PGSQL_LIBRARY) + message(FATAL_ERROR "${Esc}[31mRequired libpq not found.\n Install libpq-dev and run cmake again${Esc}[m") + ENDIF(NOT PGSQL_LIBRARY) + ADD_LIBRARY(log_pgsql SHARED log_pgsql.c) - TARGET_LINK_LIBRARIES(log_pgsql pq) + TARGET_LINK_LIBRARIES(log_pgsql ${PGSQL_LIBRARY}) INSTALL(TARGETS log_pgsql LIBRARY DESTINATION lib${LIB_SUFFIX}/accel-ppp ) |