Hi Emmanuel,

I fairly recently compiled OIIO (v1.4) across Windows/OSX/Linux so can try to 
give you some pointers.

The main thing under Windows is that you want to compile *all* the dependencies 
yourself, then you are far less likely to have any linker issues relating to 
c-runtime libraries later in the process.

I compiled under Visual Studio 2012 and used the following dependencies.
Boost 1_55_0
glew 1.10.0
jpeg 6b
lpng 1610
tiff 4.0.3
zlib 1.2.8*
OCIO 1.4 (optional - uses many of the above dependencies though)
OpenEXR 2.1.0

(*)Note that there is a problem in ZLib when compiling on a Windows 8 (i.e., 
above Win7) platform in that it will pull in Win8 runtime libraries and link to 
CreateFile2, which is a call in kernel32.dll not present in Win7. To fix that I 
removed the #if defined(WINAPI_FAMILY_PARTITION) … set of defines from line 
29-33 of iowin32.c.

A few of the above dependencies use CMake to configure, others have 
VisualStudio solutions already, others are just the classic configure/nmake 
process.

If there are any specific libs that you have trouble getting to compile let me 
know and I'll dig out my notes on how I got it all running.
Suffice to say that it took some time to get going, but we have it fully 
working now.

I must reiterate a big thanks to the people on this list for getting it working 
for me though, so this is the very least I can do to try to help others on the 
list in similar positions that I was - so I hope it's of some use!


Best Regards,
   Simon




On 9 Jan 2015, at 09:20, Jolly Emmanuel wrote:

> Hi all,
>  
> I’ve been struggling the last days, trying to compile oiio for windows but I 
> couldn’t succeed yet.
> I also can’t get access to the archives of this mailing list.
> How shall I do to compile oiio. I don’t need the graphical viewer and don’t 
> want to use the Qt stuffs.
> I only want to use oiio for opening some dpx, or tiff files (I need to 
> compile it in 32 and 64 bit for Windows 7).
>  
> Thanks for your help
> Emmanuel Jolly
> _______________________________________________
> Oiio-dev mailing list
> [email protected]
> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to