13f838fecSPekka Enberg #ifndef KVM__SDL_H 23f838fecSPekka Enberg #define KVM__SDL_H 33f838fecSPekka Enberg 43f838fecSPekka Enberg #include "kvm/util.h" 53f838fecSPekka Enberg 63f838fecSPekka Enberg struct framebuffer; 73f838fecSPekka Enberg 83f838fecSPekka Enberg #ifdef CONFIG_HAS_SDL 9*48d9e01aSSasha Levin int sdl__init(struct framebuffer *fb); 10*48d9e01aSSasha Levin int sdl__exit(struct framebuffer *fb); 113f838fecSPekka Enberg #else 123f838fecSPekka Enberg static inline void sdl__init(struct framebuffer *fb) 133f838fecSPekka Enberg { 143f838fecSPekka Enberg die("SDL support not compiled in. (install the SDL-dev[el] package)"); 153f838fecSPekka Enberg } 16*48d9e01aSSasha Levin static inline void sdl__exit(struct framebuffer *fb) 17*48d9e01aSSasha Levin { 18*48d9e01aSSasha Levin die("SDL support not compiled in. (install the SDL-dev[el] package)"); 19*48d9e01aSSasha Levin } 203f838fecSPekka Enberg #endif 213f838fecSPekka Enberg 223f838fecSPekka Enberg #endif /* KVM__SDL_H */ 23