First attempt to handle openexr/ilmbase 2.0 in install_deps.sh (linux builds).
authorBastien Montagne <montagne29@wanadoo.fr>
Fri, 24 May 2013 10:16:07 +0000 (10:16 +0000)
committerBastien Montagne <montagne29@wanadoo.fr>
Fri, 24 May 2013 10:16:07 +0000 (10:16 +0000)
commit36db48f2c4a5e4002305d0b6aefc393ceee74c9b
tree3f163cbd6dba4db89a46763ca58b9ed7e3f466fa
parent22f170f487b70e7613acfbe13923a5bef4bfd536
First attempt to handle openexr/ilmbase 2.0 in install_deps.sh (linux builds).

Only activated for Deb-like distro for now, only tested with testing/amd64. Notes :
* Had to add a hell of patches to ilmbase/openexr/oiio cmake files (some are real, stupid bugs fixing [like files missing in lists or wrong linking order], others are "enhancements" [like being able to compile both static and dyn libs for openexr]).
* Unfortunately, I could not manage to keep oiio static (can't compile osl later, as it does not link all deps of oiio, tiff, jpeg, png, etc.). I’ll try to fix this later, but for now, you'll have to do as with boost (ldconfig).

I won't say here what I think about not having any (reliable) way to really link a static lib into another one... :/

Will test and enable other distro in following day(s), I do not *expect* much difficulties here.
build_files/build_environment/install_deps.sh