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 <[email protected]> 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" <[email protected]>
> 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
> > [email protected]
> > https://lists.nongnu.org/mailman/listinfo/openexr-devel
>
> _______________________________________________
> 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