diff options
| author | Andreas Schneider <mail@cynapses.org> | 2009-07-23 11:57:17 +0200 |
|---|---|---|
| committer | Andreas Schneider <mail@cynapses.org> | 2009-07-23 11:57:17 +0200 |
| commit | 1939a55c3cae415ae295134d54e34a2daec43438 (patch) | |
| tree | de6fe577a4d471afae38a50b41c6be689a43fa24 /libssh | |
| parent | 2a116bb2917e755282b29fcca46c76e85e7aa383 (diff) | |
| download | libssh-1939a55c3cae415ae295134d54e34a2daec43438.tar.gz libssh-1939a55c3cae415ae295134d54e34a2daec43438.tar.xz libssh-1939a55c3cae415ae295134d54e34a2daec43438.zip | |
Fix getaddrinfo and gethostbyname build problems on Solaris.
Diffstat (limited to 'libssh')
| -rw-r--r-- | libssh/CMakeLists.txt | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/libssh/CMakeLists.txt b/libssh/CMakeLists.txt index 0aceca88..89288db5 100644 --- a/libssh/CMakeLists.txt +++ b/libssh/CMakeLists.txt @@ -35,6 +35,20 @@ if (WIN32) ) endif (WIN32) +if (HAVE_LIB_GETHOSTBYNAME) + set(LIBSSH_LINK_LIBRARIES + ${LIBSSH_LINK_LIBRARIES} + nsl + ) +endif (HAVE_LIB_GETHOSTBYNAME) + +if (HAVE_LIB_GETADDRINFO) + set(LIBSSH_LINK_LIBRARIES + ${LIBSSH_LINK_LIBRARIES} + socket + ) +endif (HAVE_LIB_GETADDRINFO) + if (CRYPTO_LIBRARY) set(LIBSSH_PRIVATE_INCLUDE_DIRS ${LIBSSH_PRIVATE_INCLUDE_DIRS} |
