Bonjour,

J'ai voulu reprendre SDL et j'ai donc installé les paquet comme indiqué sur la doc officiel ubuntu.

J'ai essayé de créer un petit programme simple. Lorsque je l'execute, aucun evenement n'est detecté (pas même le clique sur la croix de la fenêtre). Je n'ai pas ce problème dans mon environnement, j'ai vérifié mes paquet, j'ai la version 1.2 de SDL et quand je change le projet en GUI ou console, même topo.

Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
#include "SDL/SDL.h"
#include "SDL/SDL_image.h"
#include "SDL/SDL_ttf.h"
#include <string>
 
int main(int argc, char *argv[])
{
    SDL_Surface *ecran = NULL;
    SDL_Event event;
    int continuer = 1;
 
 
    SDL_Init(SDL_INIT_VIDEO);
 
    ecran = SDL_SetVideoMode(640, 480, 32, SDL_HWSURFACE);
    SDL_WM_SetCaption("Gestion des évènements en SDL", NULL);
 
while (continuer)
{
    SDL_WaitEvent(&event);
    switch(event.type)
    {
        case SDL_QUIT:
            continuer = 0;
            break;
        case SDL_KEYDOWN:
            continuer = 0;
            break;
    }
}
 
    SDL_Quit();
 
    return EXIT_SUCCESS;
}
PollEvent même problème.