IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SDL Discussion :

Compiler project SDL avec gcc sur Mac OSX Mavericks


Sujet :

SDL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Italie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2015
    Messages : 1
    Par défaut Compiler project SDL avec gcc sur Mac OSX Mavericks
    Goodevening guys,
    I'm trying to compile a simple SDL project with gcc in mac OSX Maverick...
    This is my main.c file:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #include <stdio.h>
    #include <stdlib.h>
    #include <SDL/SDL.h>
    int main( int argc, char *argv[])
    {
        SDL_Init(SDL_INIT_VIDEO);
        printf("Grande!\n");
        SDL_Quit();
        return 1;
    }
    In facts my function do nothing but I just want to see if I can compile.

    So I've tried to compile like that gcc -lSDL -o main main.c, but I get the message:

    ld: library not found for -lSDL
    clang: error: linker command failed with exit code 1 (use -v to see invocation)

    I've included SDLMain.h and SDLMain.m files in the same folder of main.c
    I've correctly installed SDL framework in /System/Library/Frameworks.
    I've searched a lot around internet for a solution but I can't get one, so I ask if you have any suggestion
    Thaks!

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 136
    Billets dans le blog
    150
    Par défaut
    Hello/Bonjour,

    You can add library folder using the -L option :
    gcc -L./ -L/System/Library/Frameworks -lSDL -o main main.c
    Try this command with hope tat it will work.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

Discussions similaires

  1. Compiler du Fortran avec Eclipse sous Mac OSX
    Par blascob dans le forum Fortran
    Réponses: 0
    Dernier message: 11/09/2012, 21h56
  2. Problème de compilation avec chemfig sur mac
    Par beckhton dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 5
    Dernier message: 27/03/2011, 22h25
  3. [macOS] Problème de compilation d'un projet SDL et Qt sur Mac OS X 10.6
    Par mak972 dans le forum Plateformes
    Réponses: 2
    Dernier message: 23/02/2010, 23h07
  4. Réponses: 4
    Dernier message: 31/05/2007, 14h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo