check_const_iconv.cmake 316 B

12345678910111213141516
  1. if (NOT TARGET Iconv::Iconv)
  2. return ()
  3. endif ()
  4. include ( CheckCXXSourceCompiles )
  5. set ( CMAKE_REQUIRED_LIBRARIES Iconv::Iconv )
  6. CHECK_CXX_SOURCE_COMPILES ( "
  7. #include <iconv.h>
  8. #include <stdio.h>
  9. int main()
  10. {
  11. const char * inbuf;
  12. iconv_t cd;
  13. iconv ( cd, &inbuf, NULL, NULL, NULL );
  14. return 0;
  15. }" ICONV_INBUF_CONST )