Quote Originally Posted by IaxFenris
I am able to compile the SDL demos without errors but and some of them execute without problems but the Oxygene Demo (...\JEDI-SDL\SDLSpriteEngine\Demos\Oxygene) crashes with the error that the entry point for "IMG_string_equals" was not found in "SDL_image.dll". When I compile it with Delphi it works like a charm.
I have come across this myself a few times, firstly make sure you are running the latest SDL_image.dll you can probably get this from libsdl.org. I think the error actually have something to do with the way smartlinking works under FPC (i could be wrong though), the function IMG_string_equals might not exist in SDL_image any more, Delphi probably just ignores the reference if it's not used, I'm not sure how FPC does this. But the easiest way isto commont out the function declaration in sdl_image.pas and see if it works. If it does then let use know so we can update the headers.