--- ffmpegthumbnailer-git-180513/CMakeLists.txt~ 2018-05-13 17:06:42.000000000 -0700 +++ ffmpegthumbnailer-git-180513/CMakeLists.txt 2018-05-13 17:21:22.401909920 -0700 @@ -35,7 +35,7 @@ option(ENABLE_SHARED "Build shared library" ON) option(ENABLE_STATIC "Build static library" OFF) option(ENABLE_TESTS "Build unit tests" ON) -option(ENABLE_GIO "Support for gio file uris" OFF) +option(ENABLE_GIO "Support for gio file uris" ON) option(ENABLE_THUMBNAILER "Register ffmpegthumbnailer as thumbnailer" OFF) option(SANITIZE_ADDRESS "Build with address sanitizer (detect invalid memory access and memory leaks)" OFF) @@ -124,7 +124,6 @@ FFmpeg::avfilter $<$:${JPEG_LIBRARIES}> $<$:PNG::PNG> - $<$:${CMAKE_DL_LIBS}> ) set_target_properties(libffmpegthumbnailerstatic PROPERTIES @@ -165,12 +164,6 @@ ADD_EXECUTABLE(ffmpegthumbnailer main.cpp) target_include_directories(ffmpegthumbnailer PRIVATE ${CMAKE_BINARY_DIR}) -if (ENABLE_GIO) - find_path(DL_INCLUDE dlfcn.h) - target_include_directories(ffmpegthumbnailer PRIVATE ${DL_INCLUDE}) - target_link_libraries(ffmpegthumbnailer ${CMAKE_DL_LIBS}) -endif () - if (ENABLE_SHARED) target_link_libraries(ffmpegthumbnailer ${SHARED_LIB}) else ()