With libsdl1.2-dev: src/map/minimap.cpp: In member function 'void CMinimap::Update()': src/map/minimap.cpp:555: error: cannot convert 'unsigned char*' to 'SDL_Surface*' for argument '1' to 'int SDL_UpperBlit(SDL_Surface*, SDL_Rect*, SDL_Surface*, SDL_Rect*)' scons: *** [build/map/minimap.o] Error 1 scons: building terminated because of errors.