gentl: Fix zlib path for Linux systems
This commit is contained in:
parent
1beddc703c
commit
f4511c042a
@ -117,6 +117,11 @@ macro_log_feature(SAPERA_FOUND "Teledyne DALSA Sapera" "Required to build Teledy
|
|||||||
find_package(XCLIB)
|
find_package(XCLIB)
|
||||||
macro_log_feature(XCLIB_FOUND "EPIX PIXCI" "Required to build EPIX PIXCI source element" "http://www.epixinc.com/" FALSE)
|
macro_log_feature(XCLIB_FOUND "EPIX PIXCI" "Required to build EPIX PIXCI source element" "http://www.epixinc.com/" FALSE)
|
||||||
|
|
||||||
|
if (WIN32)
|
||||||
|
# Windows distributions of GStreamer include ZLIB
|
||||||
|
set(ZLIB_ROOT ${GSTREAMER_ROOT})
|
||||||
|
endif ()
|
||||||
|
find_package(ZLIB)
|
||||||
|
|
||||||
# Setup common environment
|
# Setup common environment
|
||||||
include_directories(
|
include_directories(
|
||||||
|
|||||||
@ -1,17 +0,0 @@
|
|||||||
FILE(TO_CMAKE_PATH "$ENV{ZLIB_DIR}" TRY1_DIR)
|
|
||||||
FILE(TO_CMAKE_PATH "${ZLIB_DIR}" TRY2_DIR)
|
|
||||||
FILE(GLOB ZLIB_DIR ${TRY1_DIR} ${TRY2_DIR})
|
|
||||||
|
|
||||||
FIND_PATH(ZLIB_INCLUDE_DIR zlib.h
|
|
||||||
PATHS ${ZLIB_DIR}/include /usr/local/include /usr/include
|
|
||||||
ENV INCLUDE DOC "Directory containing zlib.h include file")
|
|
||||||
|
|
||||||
FIND_LIBRARY(ZLIB_LIBRARY NAMES z
|
|
||||||
PATHS ${ZLIB_DIR}/bin ${ZLIB_DIR}/win32/bin ${ZLIB_DIR}/lib ${ZLIB_DIR}/win32/lib /usr/local/lib /usr/lib
|
|
||||||
ENV LIB
|
|
||||||
DOC "zlib library to link with"
|
|
||||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
|
||||||
|
|
||||||
IF (ZLIB_INCLUDE_DIR AND ZLIB_LIBRARY)
|
|
||||||
SET(ZLIB_FOUND TRUE)
|
|
||||||
ENDIF (ZLIB_INCLUDE_DIR AND ZLIB_LIBRARY)
|
|
||||||
@ -23,7 +23,7 @@ target_link_libraries (${libname}
|
|||||||
${GSTREAMER_LIBRARY}
|
${GSTREAMER_LIBRARY}
|
||||||
${GSTREAMER_BASE_LIBRARY}
|
${GSTREAMER_BASE_LIBRARY}
|
||||||
${GSTREAMER_VIDEO_LIBRARY}
|
${GSTREAMER_VIDEO_LIBRARY}
|
||||||
${GSTREAMER_INCLUDE_DIR}/../../lib/z.lib
|
${ZLIB_LIBRARIES}
|
||||||
)
|
)
|
||||||
|
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user