I've been following Till Dechent's excellent instructions posted on this
list for installing OIIO under Windows 10(64bit):
https://github.com/ttddee/ttddee.github.io/blob/master/building-oiio-win.md
The only additional package I installed was OCIO and within half an hour
of starting I managed to collect all the dependencies via vcpkg and then
compile the binaries perfectly in VS2019 which was incredible. Thanks to
everyone for all the hard work involved in making a Windows compile so
much easier than it ever has been.
The single, seemingly remaining, problem I have is that the executables
(e.g. oiiotool.exe) launch with an error which I think relates to the
openexr .dlls. The error is:
'The code execution cannot proceed because lex-2_3.dll was not found'
Wth similar messages for Half-2_3.dll, lmath-2_3.dll, llmlmf-2_3.dll
which are all, I believe used by openexr (2.3.0 installed via vcpkg).
The associated .lib files for those .dlls are in the lib folder
(C:/vcpkg/installed/x64-windows/lib) and that lib folder is included in
the Additional Library Directories in the project and is on the system path.
I'm sure I'm missing something super simple to do with static versus
dynamic libraries but if anyone has any pointers or suggestions they
would very much be appreciated.
Julian
_______________________________________________
Oiio-dev mailing list
Oiio-dev@lists.openimageio.org
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org