/rusxmms/librcc

To get this branch, use:
bzr branch http://suren.me/webbzr/rusxmms/librcc

« back to all changes in this revision

Viewing changes to CMakeLists.txt

  • Committer: Suren A. Chilingaryan
  • Date: 2014-06-12 17:03:18 UTC
  • Revision ID: csa@dside.dyndns.org-20140612170318-268tcqj2i99rfbgr
Mingw compatibility fixes by trialuser

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
    SET(USR_FOLDER "C:/DEVEL/UNIX" CACHE PATH "Path to libraries and includes")
9
9
    SET(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES};${USR_FOLDER}/include)
10
10
    INCLUDE_DIRECTORIES(${USR_FOLDER}/include)
 
11
    INCLUDE_DIRECTORIES(${CMAKE_INSTALL_PREFIX}/include)
 
12
    INCLUDE_DIRECTORIES(${CMAKE_INSTALL_PREFIX}/include/libxml2)
11
13
    
12
 
    find_library(ZLIB_LIBRARY NAMES zlib PATHS ${USR_FOLDER} PATH_SUFFIXES "lib")
 
14
    find_library(ZLIB_LIBRARY NAMES zlib z PATHS ${USR_FOLDER} PATH_SUFFIXES "lib")
13
15
    if (NOT ZLIB_LIBRARY)
14
16
        MESSAGE(FATAL_ERROR "Could not find zlib")
15
17
    endif()
24
26
        MESSAGE(FATAL_ERROR "Could not find iconv")
25
27
    endif ()
26
28
    
27
 
    find_library(ENCA_LIBRARY NAMES libenca PATHS ${USR_FOLDER} PATH_SUFFIXES "lib")
 
29
    find_library(ENCA_LIBRARY NAMES libenca PATHS ${USR_FOLDER} ${CMAKE_INSTALL_PREFIX} PATH_SUFFIXES "lib")
28
30
    if (ENCA_LIBRARY)
29
31
        SET(HAVE_ENCA TRUE)
30
32
    endif()
31
33
    
32
 
    find_library(LIBRCD_LIBRARY NAMES rcd PATHS ${USR_FOLDER} PATH_SUFFIXES "lib")
 
34
    find_library(LIBRCD_LIBRARY NAMES rcd PATHS ${USR_FOLDER} ${CMAKE_INSTALL_PREFIX} PATH_SUFFIXES "lib")
33
35
    if (LIBRCD_LIBRARY)
34
36
        SET(HAVE_RCD TRUE)
35
37
    endif()
36
38
 
37
 
    find_library(WSOCK_LIBRARY NAMES wsock32)
 
39
    find_library(WSOCK_LIBRARY NAMES wsock32 PATHS ${USR_FOLDER} PATH_SUFFIXES "lib")
38
40
    if (NOT WSOCK_LIBRARY)
39
41
        MESSAGE(FATAL_ERROR "Could not find wsock library")
40
42
    endif()