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*07d52d77SSasha Levin int sdl__init(struct kvm *kvm); 10*07d52d77SSasha Levin int sdl__exit(struct kvm *kvm); 113f838fecSPekka Enberg #else 12*07d52d77SSasha Levin static inline void sdl__init(struct kvm *kvm) 133f838fecSPekka Enberg { 143f838fecSPekka Enberg die("SDL support not compiled in. (install the SDL-dev[el] package)"); 153f838fecSPekka Enberg } 16*07d52d77SSasha Levin static inline void sdl__exit(struct kvm *kvm) 1748d9e01aSSasha Levin { 1848d9e01aSSasha Levin die("SDL support not compiled in. (install the SDL-dev[el] package)"); 1948d9e01aSSasha Levin } 203f838fecSPekka Enberg #endif 213f838fecSPekka Enberg 223f838fecSPekka Enberg #endif /* KVM__SDL_H */ 23