Partage
  • Partager sur Facebook
  • Partager sur Twitter

Compiler avec SDL et g++

Sujet résolu
    5 juillet 2011 à 11:18:10

    Salut tout le monde,

    Quelqu'un pourrait-il m'expliquer comment faire en ligne de commande avec g++ pour compiler avec la SDL un programme sans utiliser le framework Cocoa parce que la je suis perdu ( je viens juste de passer sous mac).

    g++ -framework SDL main.cpp
    ne fonctionne pas car j'obtiens l'erreur ( sur l'exemple SDL du sdz )
    Undefined symbols for architecture x86_64:
      "_main", referenced from:
          start in crt1.10.6.o
         (maybe you meant: _SDL_main)
    ld: symbol(s) not found for architecture x86_64
    collect2: ld returned 1 exit status

    Merci d'avance
    • Partager sur Facebook
    • Partager sur Twitter
      9 juillet 2011 à 12:45:21

      Problème résolu: Le problème venait du fait que je n'utilisais pas de fichier SDLMain.m comme fourni dans la doc SDL. Pour contourner le problème, mettez la template XCode fourni dans la SDL et ça fonctionne.
      • Partager sur Facebook
      • Partager sur Twitter

      Compiler avec SDL et g++

      × 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