mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2024-12-25 04:11:38 +00:00
Fix CMake build for windows.
Thank you linker flags for eating my 3+ hours.
This commit is contained in:
parent
d9796410bc
commit
51d936bc90
2
.gitignore
vendored
2
.gitignore
vendored
@ -59,7 +59,7 @@ windows/enc_temp_folder/*
|
||||
|
||||
#CMake
|
||||
src/cmake-build-debug/
|
||||
src/.idea
|
||||
src/.idea/
|
||||
|
||||
|
||||
#Autotools
|
||||
|
@ -19,14 +19,25 @@ configure_file (
|
||||
|
||||
|
||||
include_directories ("${PROJECT_SOURCE_DIR}")
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/lib_ccx")
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/utf8proc")
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/lib_ccx/")
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/utf8proc/")
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/gpacmp4/")
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/protobuf-c/")
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/zvbi")
|
||||
aux_source_directory ("${PROJECT_SOURCE_DIR}/zvbi" SOURCEFILE)
|
||||
aux_source_directory ("${PROJECT_SOURCE_DIR}/zlib" SOURCEFILE)
|
||||
aux_source_directory ("${PROJECT_SOURCE_DIR}/lib_hash" SOURCEFILE)
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/zvbi/")
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/lib_hash/")
|
||||
aux_source_directory ("${PROJECT_SOURCE_DIR}/protobuf-c/" SOURCEFILE)
|
||||
aux_source_directory ("${PROJECT_SOURCE_DIR}/zvbi/" SOURCEFILE)
|
||||
aux_source_directory ("${PROJECT_SOURCE_DIR}/lib_hash/" SOURCEFILE)
|
||||
|
||||
#Windows specific libraries and linker flags
|
||||
if(WIN32)
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/win_iconv/")
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/libpng/")
|
||||
aux_source_directory ("${PROJECT_SOURCE_DIR}/win_iconv/" SOURCEFILE)
|
||||
aux_source_directory ("${PROJECT_SOURCE_DIR}/libpng/" SOURCEFILE)
|
||||
set (EXTRA_LIBS ${EXTRA_LIBS} -lws2_32 -lwinmm)
|
||||
endif(WIN32)
|
||||
|
||||
|
||||
# Adding some platform specific library path
|
||||
link_directories (/opt/local/lib)
|
||||
@ -40,7 +51,7 @@ set (EXTRA_LIBS ${EXTRA_LIBS} ccx)
|
||||
set (EXTRA_LIBS ${EXTRA_LIBS} m)
|
||||
|
||||
if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
||||
set (EXTRA_LIBS ${EXTRA_LIBS} iconv)
|
||||
set (EXTRA_LIBS ${EXTRA_LIBS} iconv)
|
||||
endif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user