CMake issues on Windows #343
Labels
Documentation
Developer guide, web site, project policies, etc.
Needs Discussion
To be discussed in the technical steering committee
It seems like the correct way to build OpenEXR using CMake now is to use the CMake configuration that is in the root of the git tree. This is different than 2.2 and the instructions in IlmBase/OpenEXR sub directories in 2.3, which state you can use CMake from those subdirectories. When trying to do this most of the generated projects are missing since the OPENEXR_BUILD_SHARED option (and many of the other options) aren't defined at that level of the CMake, and instead are only provided in the root CMake config file. If you set them manually things seem to work out, but you'd have to know to do that by looking at the config files themselves.
I think the instructions in the subdirectories should just be removed/amended for now until this is fixed. Also the separate downloads on the webpage makes this a little confusing too, since those aren't that useful on their own for CMake builds.
Thanks
The text was updated successfully, but these errors were encountered: