Hello,
I sent this email to users mailing list, but found in the meantime, that
some issues got resolved and the users does not get much attention. So
please ignore the other one.
I went through the procedure of compiling oiio (for win 64). Here are
some issues I found. Being a first time oiio user some may be invalid.
* openjpg - there is no entry for this in cmake to specify, I guess
this is not used any more.
* tbb - there is a checkbox in cmake for this to use but no way to
specify a library path, so I have to do this for every project of my the
VS 2008 solution. What is tbb used for right now? There are no headers
included...
* gtest - is it used?
About compiler and link flags:
* For VS 2008 it would make sense to add the /MP (multithreading)
compiler flag, so we get multi processor speedup (VS 2005 does not
support this though)
* VS spits out a LOT of warnings. I found myself setting /W0 (no
warnings) a lot.
* link also asks for /NODEFAULTLIB:LIBCMTD to be set
* I have been using OpenExr 1.7 trunk - the ilm library version cmake
displays is not correctly read (finds 1.6.0). If this is of any
importance....
* On windows "strtpf()" is not available, we should use "strtod()"
instead. In oiiotool.cpp line 351
* I would like to update some of the windows build info in the wiki, for
example that you should use boost::filesystem with boost version <= 1.45
(because filesystemv3 is default with newer versions and oiio relies on
filesystemv2)
* I could provide the 64bit "external" libraries I used, so they can be
posted alongside the existing 32bit libs.
Cheers
Sebastian
--
Sebastian Elsner - Pipeline TD - r i s e | fx
t: +49 30 201 803 [email protected]
c: +49 175 336 5739 7548www.risefx.com
r i s e | fx GmbH
Schlesische Strasse 28, Aufgang B 10997 Berlin
Richard-Byrd-Strasse 12, 50829 Cologne
Geschaeftsfuehrer: Sven Pannicke, Robert Pinnow
Handelsregister Berlin HRB 106667 B
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org