** Description changed: Binary package hint: libfreeimage3 Version Info: libfreeimage3 3.9.3-3 libjpeg62 6b-13 libogre-14 1.4.3-1 Error Message: FreeImage error: 'JPEG parameter struct mismatch: library thinks size is 464, caller expects 428' when loading format JPEG terminate called after throwing an instance of 'int' Reason to suspect conflict with libjpeg: "A common error that users of the library sometimes stumble upon is "JPEG parameter struct mismatch: library thinks size is X, caller expects Y" where X and Y are some numbers in the range 400-500. The reason for the error is that the user is using a version of the header file, jpeglib.h, that is different from the version of the installed binaries." [http://en.wikipedia.org/wiki/Libjpeg] I am using libogre-14 and get this error when I try to load a jpeg. If its not freeimage maybe should assign bug to libogre-14 + + Update: + NOT A BUG: using -lOgreMain in the linker params ensures the Ogre libraries get linked first and solves the conflict with wxWidgets jpeg library.
-- FreeImage fails to load jpeg, possible conflict with libjpeg? https://bugs.launchpad.net/bugs/128026 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs