Another thing I thought of: It doesn't really have to be two different libjpeg's on the same computer. This could also happen if you built on one computer, and tried running OIIO on a another computer, and the two computers had different versions of libjpeg.
On Jul 24, 2013, at 12:27 AM, Larry Gritz wrote: > OIIO does not have a required libjpeg version, BUT the one it builds with > needs to match the one it's linked to at runtime. > > Those messages look like what I would expect if your system had two different > libjpeg versions installed in different places, and somehow the include files > used when you built OIIO were from one version, and at runtime a different > libjpeg version is the .so it found. > > So, first, try a build like this: > > make nuke > make VERBOSE=1 [your other options here] | tee build.log > > The full build (especially in verbose mode) will tell you exactly where it > finds all the dependent libraries. It should say something about libjpeg. > > Then, when you are running, you want to make sure that the SAME jpeg library > is the one that is first in your LD_LIBRARY_PATH. > > Does this help? > > > On Jul 23, 2013, at 8:41 PM, Kazuyo Mizuno wrote: > >> Hi, everyone. >> >> I have an issue with JPEG file. >> >> Error messages: >> case 1. >> JPEG parameter struct mistmatch: library thinks size is 584, caller expects >> 568 >> (OpenImageIO build with libjpeg 8d) >> >> case 2. >> Wrong JPEG library version: library is 62, caller expects 80 >> (OpenImageIO build with libjpeg 6b) >> >> Environment: >> 1. OS: >> CentOS 5.4 >> 2. Library >> OpenImageIO 1.1.13, libtiff 3.9.6, libpng 15.1.0, boost 1.49.0, >> libjpeg (8d or 6b) >> 3. make option >> USE_OPENGL=0 USE_QT=0 USE_TBB=1 ISE_PYTHON=0 EMBEDPLUGINS=1 >> >> Does OpenImageIO have any required libjpeg version? >> Thanks for your help. >> >> ---- >> Kazuyo Kojima >> [email protected] >> _______________________________________________ >> Oiio-dev mailing list >> [email protected] >> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org > > -- > Larry Gritz > [email protected] > > > _______________________________________________ > Oiio-dev mailing list > [email protected] > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org -- Larry Gritz [email protected] _______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
