libxslt.c 540 B

123456789101112131415161718192021222324
  1. #include <libxslt/xslt.h>
  2. #include <libxslt/xsltInternals.h>
  3. #include <libxslt/xsltconfig.h>
  4. #include <stdio.h>
  5. #include <string.h>
  6. int main()
  7. {
  8. xsltInit();
  9. xsltStylesheet* style = xsltNewStylesheet();
  10. xsltFreeStylesheet(style);
  11. if (0 != strcmp(CMAKE_EXPECTED_LibXslt_VERSION, LIBXSLT_DOTTED_VERSION)) {
  12. printf("CMAKE_EXPECTED_LibXslt_VERSION: '%s'\n",
  13. CMAKE_EXPECTED_LibXslt_VERSION);
  14. printf("LIBXSLT_DOTTED_VERSION: '%s'\n", LIBXSLT_DOTTED_VERSION);
  15. return 1;
  16. }
  17. xsltCleanupGlobals();
  18. return 0;
  19. }