VTKCompatibility.cmake 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. IF(APPLE)
  2. SET(CMAKE_CXX_CREATE_SHARED_LIBRARY "${CMAKE_C_CREATE_SHARED_LIBRARY}")
  3. SET(CMAKE_CXX_CREATE_SHARED_MODULE "${CMAKE_C_CREATE_SHARED_MODULE}")
  4. STRING( REGEX REPLACE "CMAKE_C_COMPILER"
  5. CMAKE_CXX_COMPILER CMAKE_CXX_CREATE_SHARED_MODULE
  6. "${CMAKE_CXX_CREATE_SHARED_MODULE}")
  7. STRING( REGEX REPLACE "CMAKE_C_COMPILER"
  8. CMAKE_CXX_COMPILER CMAKE_CXX_CREATE_SHARED_LIBRARY
  9. "${CMAKE_CXX_CREATE_SHARED_LIBRARY}")
  10. ENDIF(APPLE)
  11. SET(VTKFTGL_BINARY_DIR "${VTK_BINARY_DIR}/Utilities/ftgl"
  12. CACHE INTERNAL "")
  13. SET(VTKFREETYPE_BINARY_DIR "${VTK_BINARY_DIR}/Utilities/freetype"
  14. CACHE INTERNAL "")
  15. SET(VTKFTGL_SOURCE_DIR "${VTK_SOURCE_DIR}/Utilities/ftgl"
  16. CACHE INTERNAL "")
  17. SET(VTKFREETYPE_SOURCE_DIR "${VTK_SOURCE_DIR}/Utilities/freetype"
  18. CACHE INTERNAL "")
  19. SET(VTK_GLEXT_FILE "${VTK_SOURCE_DIR}/Utilities/ParseOGLExt/headers/glext.h"
  20. CACHE FILEPATH
  21. "Location of the OpenGL extensions header file (glext.h).")
  22. SET(VTK_GLXEXT_FILE
  23. "${VTK_SOURCE_DIR}/Utilities/ParseOGLExt/headers/glxext.h" CACHE FILEPATH
  24. "Location of the GLX extensions header file (glxext.h).")
  25. SET(VTK_WGLEXT_FILE "${VTK_SOURCE_DIR}/Utilities/ParseOGLExt/headers/wglext.h"
  26. CACHE FILEPATH
  27. "Location of the WGL extensions header file (wglext.h).")
  28. # work around an old bug in VTK
  29. SET(TIFF_RIGHT_VERSION 1)