There are some long standing issues most of them resolved with pull requests (this particular one is not I think). But I do not know why Piotr is not merging any windows changes. Piotr can you please comment on this? I use the branch of Nicolas Yue (nyue), it worked good for me so far (the isDeepData is something I had to change, too). Maybe Nicolas wants to add this to his pull request.

On 06/05/2014 01:26 PM, Simon Smith wrote:
Hi,

I've been compiling OpenEXR (v2.1.0) for Open Image IO (v1.4) and noticed that the */isDeepData/* is not exported from the ilmimf libraries and thus is you have the *OPENEXR_VERSION2=1* pre-processor set in OIIO, it will fail to link. (In case it makes any difference, i'm dynamically linking OpenEXR to OpenImageIO).

The solution was to add *IMF_EXPORT* (and a *#import "ImfExport.h"*)to the*/ isDeepData/* function signature. (The others in the *ImfChannelListAttribute.h* file may also need this export as needed).

Not sure if this is intentional, or OIIO not using the OpenEXR library as intended, so thought I'd share it here .....

Best Regards,
   Simon
_
_
---
Simon C Smith
Co-Founder & CTO
www.hdrlightstudio.com <http://www.hdrlightstudio.com>



_______________________________________________
Openexr-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/openexr-devel

_______________________________________________
Openexr-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/openexr-devel

Reply via email to