Partage
  • Partager sur Facebook
  • Partager sur Twitter

[SDL] installation sous CB erreur

Sujet résolu
    16 avril 2006 à 13:40:55

    Bonjour tout le monde.

    Je viens donc d'essayer (à plusieurs reprises) d'installer la SDL avec Code::Blocks et à chaque fois lors de la compilation du tout premier code (avec le main vide et juste les includes de base), j'ai une erreur :

    Undefined reference to 'WinMain@16'

    Si j'enlève l'include de la SDL ça fonctionne parfaitement.
    J'ai suivit rigoureusement les étapes de l'installation présentée par Matéo21

    Et je suis donc en pleine dépression face à mon PC qui m'aime plus :'(

    Toutes suggestion est le bien venue pour règler le problème.
    • Partager sur Facebook
    • Partager sur Twitter
      16 avril 2006 à 14:31:04

      As-tu bien linker les lib?
      -lmingw32
      -lSDLmain
      -lSDL
      • Partager sur Facebook
      • Partager sur Twitter
        16 avril 2006 à 14:35:15

        A priori non puisque j'ai fait que ce que Matéo à dit et rien de plus :-°

        Mais j'ai toutefois une question :
        Comment on fait et où sont-elles?
        • Partager sur Facebook
        • Partager sur Twitter
          16 avril 2006 à 14:50:54

          Je ne suis pas sur si c'est la bonne place comme je n'utilise pas code::Bloks
          Sous l'onglet "Project" tout en bas il y a "Properties" ensuite sous longlet "Targets" ensuite tout en bas a gauche il y a "Target's build option" et sous l'onglet linker, il faut ajouter a droite
          -lmingw32
          -lSDLmain
          -lSDL
          -lSDL_ttf// si tu utilise SDL_TTT
          -lSDL_image//si tu utilise SDL_Image
          • Partager sur Facebook
          • Partager sur Twitter
            16 avril 2006 à 14:55:29

            Merci!
            Ca marche parfaitement maintenant.
            • Partager sur Facebook
            • Partager sur Twitter

            [SDL] installation sous CB erreur

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown