f1shel / Asuna

Asuna is a path tracer base on vulkan ray tracing pipeline with NVIDIA card.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenEXR在linux下的编译有问题

f1shel opened this issue · comments

In src/ext/openexr/OpenEXR/IlmImf/CMakeLists.txt:

ADD_CUSTOM_COMMAND (
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/b44ExpLogTable.h
  COMMAND ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/b44ExpLogTable > ${CMAKE_CURRENT_BINARY_DIR}/b44ExpLogTable.h
  DEPENDS b44ExpLogTable
)

to

ADD_CUSTOM_COMMAND (
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/b44ExpLogTable.h
  COMMAND ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/b44ExpLogTable_app > ${CMAKE_CURRENT_BINARY_DIR}/b44ExpLogTable.h
  DEPENDS b44ExpLogTable
)
ADD_CUSTOM_COMMAND (
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/dwaLookups.h
  COMMAND ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/dwaLookups > ${CMAKE_CURRENT_BINARY_DIR}/dwaLookups.h
  DEPENDS dwaLookups
)

to

ADD_CUSTOM_COMMAND (
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/dwaLookups.h
  COMMAND ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/dwaLookups_app > ${CMAKE_CURRENT_BINARY_DIR}/dwaLookups.h
  DEPENDS dwaLookups
)

Need to add command branch for different system platform.