#8896: Please include OpenEXR headers ---------------------------+----------------------- Reporter: stefank | Owner: nobody Type: enhancement | Status: new Priority: normal | Milestone: R1 Component: - General | Version: R1/alpha3 Resolution: | Keywords: Blocked By: | Blocking: Has a Patch: 0 | Platform: All ---------------------------+----------------------- Comment (by leavengood): Replying to [comment:2 axeld]: > There should then be a dev package containing the headers. I think this already works this way for ICU. One thing I've always hated about Debian-based Linux systems is the separation of libraries and their headers into separate packages. It sounds good in theory but in practice is annoying on Linux where almost every user is compiling something at some point. Of course Haiku is different and should mostly have binary packages, so maybe this is OK for Haiku ;) > An alternative to adding the library to the system would be to statically link it within the translator. Though I'm generally one to dislike this sort of code duplication, I think it makes sense given how much open source libraries love to break their APIs between releases. All we need is the EXR translator (or any of them) broken because someone updated the OpenEXR library, or installed a newer one in their home directory, which our runtime_loader would load instead of the system one. In fact we might want to do this with all our translators. -- Ticket URL: <http://dev.haiku-os.org/ticket/8896#comment:3> Haiku <http://dev.haiku-os.org> Haiku - the operating system.