Új hozzászólás Aktív témák

  • Protezis

    őstag

    Win XP alatt szeretném lefordítani a suliban linux alatt működő forrásfájlokat.
    MinGW-vel dolgozok. Leszedtem a glut-ot, elvileg jó helyre be is másoltam a fájlokat.
    De nem akarja az igazat. Az alábbi csak egy példaprogram:


    // Friendly.c
    // A Friendly OpenGL Program
    // OpenGL SuperBible, 2nd Edition
    // Richard S. Wright Jr.

    #include <GL/glut.h>

    // Called to draw scene
    void RenderScene(void)
    {
    // Clear the window with current clearing color
    glClear(GL_COLOR_BUFFER_BIT);



    // Flush drawing commands
    glFlush();
    }


    // Setup the rendering state
    void SetupRC(void)
    {
    // Set clear color to blue
    glClearColor(0.0f, 0.0f, 1.0f, 1.0f);


    }



    // Main program entry point
    int main(void)
    {
    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
    glutCreateWindow(''Simple'');
    glutDisplayFunc(RenderScene);

    SetupRC();

    glutMainLoop();

    return 0;
    }



    Fordításnál kibök jónéhány undefinied reference to... hibát.
    pl: glutInitDisplayMode, glutMainLoop stb.

    Egy oldalon találtam leírást a glut telepítéséhez, és az ott lévő példaprogram lefordul a köv. módszerrel:
    gcc testgl.c –o testgl -lopengl32 -lglu32 -lglut32

    A fenti példa viszont így se. Mi lehet a gond? Windowshoz ragaszkodom! :)

Új hozzászólás Aktív témák