Jenom bych chtěl upozornit na malý problém, pokud použijete samotné zdrojové kódy SDL_image (nepoužijete existující project file) je potřeba definovat makra pro každý typ. jako LOAD_BMP nebo LOAD_PNG (před include knihovny SDL_image.h)
Já blbec jsem to pod Windows CE asi hodinu ladil .)
Tím, že definujete makra jenom pro obrázky, které skutečně použijete v aplikaci, se dá ušetřit trocha paměti
Jinak zajímavé je, že IMG_Load() vůbec netestuje příponu obrázku, ale postupně ten obrázek testuje na všechny známé formáty podle hlavičky