[IrrDriver Temp Logger] Level 3: JPEG FATAL ERROR: JPEG parameter struct mismatch: library thinks size is 656, caller expects 624
After compiling Irrlicht myself with this script[1], and then compiling SuperTuxKart 0.7.2 (which expects Irrlicht SVN 3843), I’m getting that when trying to run STK. Seems like an architecture problem, but Irrlicht seems to detect my arch fine when compiling. Irrlicht is compiled with system JPEG library afaik: (see script link for more information)
- bash Code: Select all
cd source/Irrlicht
sed -i -e '/^CXXFLAGS/s:-g.*::' \
-e '/^CXXFLAGS/s:-Wall::' \
-e '/^CFLAGS/s/:= -O3 -fexpensive-optimizations/+=/' \
-e '/^CXXINCS/s:-Izlib -Ijpeglib::' \
-e 's:--no-export-all-symbols --add-stdcall-alias::' \
-e 's/0-SVN/0/' \
-e "/^INSTALL_DIR/s:=.*:= ${pkgdir}/usr/lib:" \
Makefile
make sharedlib
make
Also, just in case, here[2] is the output I get when compiling Irrlicht.
----
[1] http://aur.archlinux.org/packages/irrlicht-svn/PKGBUILD
[2] http://paste.kde.org/101257/
