12 Aug 10, 10:51AM
(12 Aug 10, 08:09AM)Brahma Wrote: Mischief... maybe it is a SDL issue... check it.
It turns out ld was getting confused. libjpeg8 existed, but in 32-bit only. libjpeg62 existed, but in 64-bit only. The game never complained, but it got confused when reading the JPEG file.
After playing around with the source and trying some debugging techniques, I got ld to complain about conflicting libraries while compiling. I forced Mandriva to install all the JPEG libraries in 64-bit versions, and the game starts flawlessly.