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 :

Probleme GLUT / KERNEL


Sujet :

GLUT

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de netah25
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    3 233
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 233
    Par défaut Probleme GLUT / KERNEL
    [EDIT]

    pour ne pas polluer le forum de post multiple j'ai edité celui ci pour exposer mon nouveau problème..

    [/EDIT]


    Bonjour,

    Je debute l'openGL Glut, en suivant different tuto, mais il me manque glut32.lib, ou puis-je le trouver, telecharger, ainsi que tous ce dont j'aurais besoin car je suis completement perdu sur www.opengl.org ...

    est-ce http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip ??

    car le glut32.lib me revoit cette erreur a la compilation sous Borland C++ Builder

    [Lieur Erreur] 'C:\DOCUMENTS AND SETTINGS\NETAH\BUREAU\DEV EN COURS\DEVGLUT\FIRST\GLUT32.LIB' contains invalid OMF record, type 0x21 (possibly COFF)
    merci par avance

  2. #2
    Membre éprouvé Avatar de ken_le_videur
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 129
    Par défaut
    Salut,
    http://www.xmission.com/~nate/glut.html

  3. #3
    Membre Expert
    Avatar de netah25
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    3 233
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 233
    Par défaut
    si j'utilise les fichiers ciblé :

    avec seulement les include :

    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
    19
    20
    21
     
     
    #include <windows.h>
    #include <gl.h>
    #include <glut.h>
     
    #include <vcl.h>
     
    #pragma hdrstop
     
    #include "Unit1.h"
    //---------------------------------------------------------------------------
    #pragma package(smart_init)
    #pragma resource "*.dfm"
    TForm1 *Form1;
    //---------------------------------------------------------------------------
    __fastcall TForm1::TForm1(TComponent* Owner)
            : TForm(Owner)
    {
    }
    //---------------------------------------------------------------------------
    a la ligne 146 de glut.h le compilateur me renvoie l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    #if defined(_WIN32)
    # ifndef GLUT_BUILDING_LIB
    extern _CRTIMP void __cdecl exit(int);  // ligne 146
    # endif
    #else
    Citation Envoyé par le compilo
    [C++ Erreur] glut.h(146): E2337 Seule une fonction d'un ensemble de fonctions surchargées peut être \"C\"
    je ne comprend pas..

  4. #4
    Membre Expert
    Avatar de netah25
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    3 233
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 233
    Par défaut
    Bon j'ai télécharger de nouveau glut depuis www-timc.imag.fr et la la compilation se passe bien, seulement lors de la liason, borland me "dit" :

    [Lieur Erreur] 'C:\DOCUMENTS AND SETTINGS\NETAH\BUREAU\DEV EN COURS\DEVGLUT\SECOND\GLUT32.LIB' contains invalid OMF record, type 0x21 (possibly COFF)
    pourtant j'ai bien fait mon implib ...

    meric pour l'aide que vous pourrez m'apporter...

  5. #5
    Membre Expert
    Avatar de netah25
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    3 233
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 233
    Par défaut
    Bonjour,

    Mon probleme :

    lors du lancement du programe BCB a écrit:

    Le point d'entrée de procédure SMapLS est introuvable dans la bibliothèque de liaisons dynamique KERNEL32.dll.

    Voici mon code :

    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    //---------------------------------------------------------------------------
    #include <windows.h>
    #include <glut.h>
     
    #include <vcl.h>
    #pragma hdrstop
     
    void Display();
     
    //---------------------------------------------------------------------------
     
    #pragma argsused
    int main(int argc, char* argv[])
    {
            glutInit(&argc, argv);
            glutInitDisplayMode(GLUT_RGBA|GLUT_SINGLE);
            glutInitWindowSize(640,480);
            glutInitWindowPosition(50,50);
            glutCreateWindow("FenetreGlut");
            glutDisplayFunc(Display);
            glutMainLoop();
            return 0;
    }
    //---------------------------------------------------------------------------
    void Display()
    {
            glClear(GL_COLOR_BUFFER_BIT);
            glFlush();
    }

    Quels solutions se presentent a moi?

    merci pour le temps que vous consacrerez !

    cordialement

  6. #6
    Membre éprouvé

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par défaut
    C++ Builder utilise son propre format de fichier .lib.
    Utilise l'utilitaire coff2omf (ligne de commande) fourni avec C++ Builder pour transformer ton fichier .lib en fichier .lib compatible avec C++ Builder...

Discussions similaires

  1. Probleme programmation Kernel
    Par Neolex dans le forum C
    Réponses: 17
    Dernier message: 08/11/2014, 18h21
  2. probleme compilation kernel 2.6.28
    Par titogrognon dans le forum Administration système
    Réponses: 0
    Dernier message: 08/05/2009, 11h00
  3. Problème philosophique kernel
    Par getupa dans le forum Administration système
    Réponses: 5
    Dernier message: 16/06/2005, 12h07
  4. Problème glut
    Par delfare dans le forum GLUT
    Réponses: 5
    Dernier message: 08/12/2004, 14h58
  5. Problème pour debuter avec glut
    Par ismael14 dans le forum GLUT
    Réponses: 2
    Dernier message: 26/07/2004, 10h37

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