openexr-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Openexr-devel] looking for a working 2.0.1 Windows build


From: Piotr Stanczyk
Subject: Re: [Openexr-devel] looking for a working 2.0.1 Windows build
Date: Mon, 16 Jun 2014 22:35:00 -0700

Just catching up on this thread ....  

We could quite easily remove the building of the B44 and the other luts  from the build process and simply ship the header file. Tthough leave the code in for consistency checking) as I believe it is mostly a historical relic these days. 

Regarding the windows build in general, alas it is somewhat problematic to maintain due to the relatively infrequent use of the Windows platform in this context. This makes the upkeep of solution files problematic. I am hoping that CMake can serve our needs well. Thanks for all the help already!

I'd like to suggest the creation a windows branch into which I can pull in some of the pull requests that are limited to build changes.  
Alas, the changes the class hierarchy for the exceptions need to be referred to a bigger release since they break the existing interface, but it will need to be tackled in the long term for sure.


Piotr




On 16 June 2014 20:37, Nick <address@hidden> wrote:
Pretty sure I checked it in a long time ago when our build systems were just coming online for windows. If someone's got the Cmake recipe to make it happen, that'd be great.

Sent from my iPhone

> On Jun 16, 2014, at 11:08, "Brendan Bolles" <address@hidden> wrote:
>
>> On Jun 14, 2014, at 2:07 PM, Nicholas Yue wrote:
>>
>> I started the CMake configuration of OpenEXR base on the initial 1.X code and recall the visual studio 6 solution having some post build command which does that and I was mimicking that.
>>
>> I might have understood those commands wrongly or could be that with OpenEXR 2.x, those are provided rather than generated.
>
>
> Right, you still have to run those build commands to get eLut.h and toFloat.h, but at some point b44ExpLogTable.h appeared.
>
> Looking at the log, I guess it was having trouble building on Windows and is waiting to be removed.  That TODO goes back to 2006.  So proceed with building it yourself, and maybe it will really be gone someday.
>
> https://github.com/openexr/openexr/commits/master/OpenEXR/IlmImf/b44ExpLogTable.h
>
>
> Brendan
>
>
> _______________________________________________
> Openexr-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/openexr-devel

_______________________________________________
Openexr-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/openexr-devel


reply via email to

[Prev in Thread] Current Thread [Next in Thread]