Jeux Libres
       
           

» Les Forums » Aide à propos de la création de jeux vidéo » Problème installation SDL


Aller à la page : 1.

Problème installation SDL
maxime.D



Grade : Nouveau venu
Inscrit le: 03 Dec 2013, 11:33
Ecrit le: 03 Dec 2013, 11:51             Message non corrigé

Bonjour,

Je m'appelle Maxime, dans le cadre d'un mini projet avec mon école, je cherche à créer une interface graphique pour un puissance 4. J'ai codé le puissance 4. Je dois maintenant faire l'interface graphique avec SDL. Seulement je rencontre un problème dans l'installation.

Mon code est le suivant (codetest pris sur ce site):
-------------------------------CODE---------------------------------------
#include <stdlib.h>
#include <stdio.h>
#include <SDL/SDL.h>

int main(int argc, char *argv[])
{
   SDL_Init(SDL_INIT_VIDEO); // Initialisation de la SDL

   SDL_SetVideoMode(640, 480, 32, SDL_HWSURFACE); // Ouverture de la fenêtre

   int continuer = 1;
   SDL_Event event;

   while (continuer)
   {
       SDL_WaitEvent(&event);
       switch(event.type)
       {
           case SDL_QUIT:
               continuer = 0;
       }
   }

   SDL_Quit(); // Arrêt de la SDL

   return EXIT_SUCCESS; // Fermeture du programme
}

---------------------------------------------------------------------------

Voici le message d'erreur :

-------------- Build: Debug in ProjetSDL (compiler: GNU GCC Compiler)---------------

mingw32-gcc.exe -Wall  -g    -I"C:\Program Files (x86)\CodeBlocks\MinGW\bin"  -c "D:\Maxime\Cours ENSEM\Codeblocks\ProjetSDL\ProjetSDL\main.c" -o obj\Debug\main.o
mingw32-g++.exe  -o bin\Debug\ProjetSDL.exe obj\Debug\main.o   -lmingw32 -lSDLmain -lSDL -lmingw -lSDLmain -lSDL -lopengl32 -lglu32 -lmingw32 -lSDLmain -lSDL  
c:/program files (x86)/codeblocks/mingw/bin/../lib/gcc/mingw32/4.7.1/../../../../mingw32/bin/ld.exe: cannot find -lmingw
collect2.exe: error: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 1 seconds)
1 errors, 0 warnings (0 minutes, 1 seconds)

------------------------------------------------------------------------------------

En ce qui concerne les linkers, j'ai en principe fait ce qu'il fallait j'ai mis :
-lmingw32
-lSDLmain
-lSDL

J'ai aussi essayé dans les linkers : -lmingw.

Après diverses recherches sur internet, je n'ai toujours pas résolu mon problème.
Pour codeblocks j'utilise la version mise à jour du 12.11
Et pour SDL la version 1.2.15


Je vous remercie pas avance !

Bonne journée.
  Profil
maxime.D



Grade : Nouveau venu
Inscrit le: 03 Dec 2013, 11:33
Ecrit le: 03 Dec 2013, 23:10             Message non corrigé

Problème résolu !

Il fallait ouvrir un projet SDL, et non pas une console application (comme indiqué dans le tuto), pourtant chez mes collègues cela fonctionnait.
  Profil
 


Aller à la page : 1.


Hébergeur du site : David
Version PHP : 5.4.45-0+deb7u2
Uptime : 55 jours 17 heures 35 minutes
Espace libre : 1513 Mo
Dernière sauvegarde : inconnue
Taille de la sauvegarde : 1113 Mo


5888727 pages ont été consultées sur le site !
Dont 2717 pages pendant les 24 dernières heures.

Page générée en 0.888 secondes


Nos sites préférés
- Création d'un jeu de plateforme de A à Z avec SDL
- Zelda ROTH : Jeux amateurs sur le thème de Zelda
- Zeste de Savoir : la connaissance pour tous et sans pépins
- YunoHost : s'héberger soi-même en toute simplicité
- Site de Fvirtman : recueil de projets et de codes en C et C++
- Par ici la sortie : le site des idées de sorties


  © 2005-2020 linor.fr - Toute reproduction totale ou partielle du contenu de ce site est strictement interdite.