Add check to a standalone iconv library to solve FTBFS.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
master
Slávek Banko 1 month ago
parent 85780ed898
commit 9fd41cd9f4
No known key found for this signature in database
GPG Key ID: 608F5293A04BE668

@ -68,3 +68,20 @@ pkg_search_module( UNIBREAK libunibreak )
if( NOT UNIBREAK_FOUND )
tde_message_fatal( "unibreak is required, but not found on your system" )
endif( )
##### check for standalone iconv library
check_include_file( "iconv.h" HAVE_ICONV_H )
if( NOT HAVE_ICONV_H )
tde_message_fatal( "iconv header is required, but not found on your system" )
endif( )
message( STATUS "Check for standalone libiconv" )
find_library( HAVE_LIBICONV iconv )
if( HAVE_LIBICONV )
set( ICONV_LIBRARIES iconv )
message( STATUS "Check for standalone libiconv - found" )
else( )
set( ICONV_LIBRARIES "" )
message( STATUS "Check for standalone libiconv - not found" )
endif( )

@ -17,7 +17,7 @@ configure_file( include/core_export.h.cmake include/core_export.h )
file( GLOB_RECURSE _zlcore_cpp_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.cpp)
tde_add_library( zlcore-tqt SHARED AUTOMOC
SOURCES ${_zlcore_cpp_files}
LINK ${ZLIB_LIBRARIES} ${BZIP2_LIBRARIES} ${EXPAT_LIBRARIES} ${TQT_LIBRARIES}
LINK ${ZLIB_LIBRARIES} ${BZIP2_LIBRARIES} ${EXPAT_LIBRARIES} ${ICONV_LIBRARIES} ${TQT_LIBRARIES}
VERSION 0.99.4
DESTINATION ${ZL_LIB_INSTALL_DIR}
)

Loading…
Cancel
Save