Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
logs | 2012-11-20 | ||
README-openexr.md | 2015-11-25 | 1.8 kB | |
openexr_1.7.0_dev_mingw32.7z | 2012-11-20 | 1.0 MB | |
openexr_1.7.0_dll_win32.7z | 2012-11-20 | 394.5 kB | |
openexr_1.7.0_doc.7z | 2012-11-20 | 2.8 MB | |
openexr_1.7.0_src-patched.7z | 2012-11-20 | 12.2 MB | |
openexr_1.7.0.diff | 2012-11-20 | 2.6 kB | |
Totals: 7 Items | 16.4 MB | 0 |
OpenEXR is a high dynamic-range image file format developed by Industrial Light & Magic for use in computer imaging applications.
Project Pages:
Source:
Licenses:
Documentation:
Requires:
- IlmBase:
- OpenEXR:
- zlib, pthreads-w32, libImath, libHalf, libIex, libIlmThread
Notes:
- IlmBase:
- Came across the following errors in IlmBase:
- error: '::pthread_join' has not been declared
- error: '::pthread_create' has not been declared
- Patched source to fix problems (see imlbase_1.0.2.diff)
- Had to add CXXFLAGS="-DHAVE_POSIX_SEMAPHORES" to make command. Can add it to configure or define in IlmBaseConfig.h.
- Had to add -lpthread to LIBS flag.
- Came across the following errors in IlmBase:
- OpenEXR:
- Had to point to IlmBase headers because source looks in standard dir:
- CFLAGS="-I/mingw/include/OpenEXR"
- For some strange reason I had to tell the linker where the libHalf-6.dll was:
- CFLAGS="-I/mingw/include/OpenEXR -L/c/Apps/dll -lHalf-6"
- Patched source to fix problems (see openexr_1.7.0.diff)
- Had to point to IlmBase headers because source looks in standard dir: