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

GLUT Discussion :

Pb segmentation fault avec glutinit()


Sujet :

GLUT

  1. #1
    Nouveau membre du Club

    Profil pro
    Inscrit en
    Février 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 17
    Points : 26
    Points
    26
    Par défaut Pb segmentation fault avec glutinit()
    Bjr,

    Soit le prog suivant:

    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
    #include <stdio.h>
    #include <GL/gl.h>
    #include <GL/glut.h>
     
    int main(int *argc, char **argv) {
        glutInit(argc, argv);
        glutInitDisplayMode(GLUT_RGBA | GLUT_SINGLE);
     
        glutInitWindowSize(640, 480);
        glutInitWindowPosition(50, 50);
        glutCreateWindow("Essai_3");
     
        //glutDisplayFunc(Display);
     
        glutMainLoop();
     
        return 0;
    }
    compilé sans problèmes avec:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gcc hello.c -L/usr/lib -L/usr/X11R6/lib -L/usr/X11R6/lib -lX11 -lXi -lXext -lSM -lICE -lXmu -lglut -lGL -lGLU -lm
    A l'exécution:

    Segmentation fault au niveau de glutInit()

    Pouvez-vous m'informer un peu plus sur ce problème énervant qu va me pousser à abandonner la prog OpenGL en GLUT ?
    (je connais très bien l'utilisation de OpenGL puisque j'ai développé un visualisateur 3D en utilisant un composant)

    Il est anormal que la libglut ne soit pas certifiée opérationnelle sur toutes les configurations, alors qu'il s'agit d'une lib de base qui devrait fonctionner partout ss pbs.
    ---------------------------------
    HADES -2000, çà, c'est pas
    du logiciel de PD (euh ...)

  2. #2
    Nouveau membre du Club

    Profil pro
    Inscrit en
    Février 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 17
    Points : 26
    Points
    26
    Par défaut suite de mon message précédent: pg segmentation fault
    Voici un examen du pb avec gdb:

    gdb a.out
    GNU gdb 5.3-22mdk (Mandrake Linux)
    Copyright 2002 Free Software Foundation, Inc.
    GDB is free software, covered by the GNU General Public License, and you are
    welcome to change it and/or distribute copies of it under certain conditions.
    Type "show copying" to see the conditions.
    There is absolutely no warranty for GDB. Type "show warranty" for details.
    This GDB was configured as "i586-mandrake-linux-gnu"...
    (gdb) run
    Starting program: /home/grochat/sources_free_pascal/exo_opengl/a.out

    Program received signal SIGSEGV, Segmentation fault.
    0x40161975 in glutInit () from /usr/X11R6/lib/libglut.so.3
    (gdb) where
    #0 0x40161975 in glutInit () from /usr/X11R6/lib/libglut.so.3
    #1 0xbffff898 in ?? ()
    #2 0x402be7f7 in __libc_start_main () from /lib/i686/libc.so.6
    (gdb)
    ---------------------------------
    HADES -2000, çà, c'est pas
    du logiciel de PD (euh ...)

  3. #3
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Salut

    Merci d'utiliser les balises appropriées pour mettre en forme ton texte, et merci également de rester dans le même sujet s'il s'agit du même problème.


Discussions similaires

  1. Réponses: 6
    Dernier message: 01/11/2007, 18h44
  2. Segmentation fault avec strcmp
    Par FenX. dans le forum Débuter
    Réponses: 6
    Dernier message: 10/08/2007, 08h14
  3. segmentation fault avec wxGLCanvas
    Par Ardeciel dans le forum wxWidgets
    Réponses: 1
    Dernier message: 20/03/2007, 20h13
  4. Probleme de segmentation fault avec sprintf
    Par MathG dans le forum C++
    Réponses: 5
    Dernier message: 14/12/2006, 01h12
  5. Segmentation fault avec glCompressedTexImage2DARB
    Par patbier dans le forum OpenGL
    Réponses: 5
    Dernier message: 12/12/2005, 10h32

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