POV-Ray : Newsgroups : povray.beta-test : What's the role of IlmImf.lib to build POVRay for Window? : Re: What's the role of IlmImf.lib to build POVRay for Window? Server Time
7 Jul 2024 07:25:40 EDT (-0400)
  Re: What's the role of IlmImf.lib to build POVRay for Window?  
From: clipka
Date: 17 Jul 2009 06:10:01
Message: <web.4a604d60d50da415a4aed1130@news.povray.org>
"Wise" <wis### [at] intelcom> wrote:
> I am trying to build POVRay 3.7.33 for Window under VS2008. When I tried to
> rebuild all POVRay project, when linking step, the system told me that
> IlmImf.lib can't be find.
> I want to know the role of IlmImf.lib in POVRay project?

It's a library used in turn by the OpenEXR library. It's not part of the POV-Ray
source distribution (due to license issues I guess), so you need to get them
from Industrial Light & Magic:

    http://www.openexr.com/

Alternatively, you can disable OpenEXR support by adding/changing the following
line in ...\vfe\win\syspovconfig.h

    #define OPENEXR_MISSING 1

and remove the references to the following libraries from the povray project:

    IlmImf.lib
    half.lib
    imath.lib
    iex.lib
    IlmThread.lib

(For the debug or 64-bit version, the names may slightly differ.)

This will leave your POV-Ray version unable to handle the EXR high dynamic range
file format, but otherwise fully functional, including the Radiance HDR file
format.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.