Sorry for the waste of bandwidth. Had stupidly assumed all external
.dlls would be embedded in the .exes. All fixed and running now. Once
again, thank you for making the Windows compile process so much easier.
On 23/04/2020 18:04, Julian Johnson wrote:
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