-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Note : IlmBase has been superceded by Imath for OpenEXR 3.0 and is no longer included in OpenEXR.
OpenEXR 3.0 came out April 1st, 2021, so 2 months after the last commit in zstacker at this moment, so my assumption is zstacker needs an update for compatibility.
I'm trying to build it on Linux (Debian 12).
Following the README under Developer installation for Linux, I first installed the OpenVDB dependencies mentioned in the provided link, then started building zstacker.
When running cmake .., I got this:
-- CMake Build Type: Release
-- Configuring for OpenVDB Version 7.2.0
-- Configuring for OpenVDB ABI Version 7
-- ----------------------------------------------------
-- ------------- Configuring OpenVDBCore --------------
-- ----------------------------------------------------
CMake Error at /usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find IlmBase (missing: IlmBase_INCLUDE_DIR IlmBase_LIB_COMPONENTS
Half) (Required is at least version "2.2")
Call Stack (most recent call first):
/usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
openvdb/cmake/FindIlmBase.cmake:262 (find_package_handle_standard_args)
openvdb/openvdb/openvdb/CMakeLists.txt:61 (find_package)
There's no package named ilmbase in the debian repos. Out of better ideas, I installed openexr and libopenexr-dev, to no avail.
After that, just in case, I built OpenVDB from source even though the README says it's not necessary. OpenVDB built successfully, so I tried building zstacker again but unsurprisingly got the same error.
If an update is needed, any chance anyone could make it ?