Home / graphics / openexr
Name Modified Size InfoDownloads / 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 logo

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:

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.
  • 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)
Source: README-openexr.md, updated 2015-11-25