Resultados 1 al 5 de 5

Tema: No me compila el ejemplo OpenGl

  1. #1
    Fecha de ingreso
    Dec 2007
    Mensajes
    37

    No me compila el ejemplo opengl

    Hola, me compre el libro OpenGL superbible en español y hay un ejemplo que cargar una imagen y mostrarla en la pantalla, el problema es que en la línea.

    Pimage = gltloadtga (fire, (*.tga), &iwidth, &iheight, &icomponents, &eformat).

    Me dice que no me reconoce lo que es, en Ubuntu 7.10, el ejemplo te viene también compilado, pero me da error al ejecutarlo (en los anteriores ejemplos me rulan bien)ya probé con mesa3d y el otro y nada. Pensé que seria que no tengo aceleración 3d(viene sin ella por defecto) probé a hacerlo en varias páginas y se me jodido las x de Linux, mi tarjeta es una Radeon 7000/ve, y al parecer Ati no me da soporte para la aceleración ¬.¬u, y ya reinstalare Linux, pero ese no es mi problema prioritario así que, probé a usarlo en Windows XP con Dev C++ instalando Glut, y me da los siguientes errores.
    [linker error] undefined reference todo `glutinitdisplaymode@4.
    [linker error] undefined reference todo `glutcreatewindow@4.
    [linker error] undefined reference todo `glutmainlop@0.
    [linker error] undefined reference todo `glloadidentity@0.
    [linker error] undefined reference todo `gltloadtga.
    [linker error] undefined reference todo `glpixelstorei@8.
    [linker error] undefined reference todo `glmatrixmode@4.
    [linker error] undefined reference todo `glutinit@8.

    Y unos cuantos más, pero son todos de gl*, y no me compila el código en ningún sistema operativo ¬.¬.

    Hay que enlazar las funciones openglsb.h gltools, h que están en common, el problema es que no me carga el tga (no llega a compilarse), si me hacéis un código que cargue bmp o uno que sea ideal para videojuegos a tiempo real, me vale.

    Es que, que para seguir necesito que me cargue tga u otro, me es vital para seguir el libro.

    Los códigos están en el zip, el archivo fuente a compilar es imageload, c.

    A ver si me decís cuál es el problema. Gracias.
    Archivos adjuntados Archivos adjuntados
    Última edición por opengl; 23-12-2007 a las 17:01

  2. #2
    Fecha de ingreso
    Nov 2005
    Mensajes
    2,000

    No me compila el ejemplo opengl

    ¿Tienes los headers de OGL instalados y enlazados, porque me da a mí que ¿no? Además, estas usando Glut, instálate también las librerías. Glut - The OpenGL utility Toolkit.

  3. #3
    Fecha de ingreso
    Dec 2007
    Mensajes
    37

    No me compila el ejemplo opengl

    Pues no lo tenía instalado, por mí mismo. ¿Cuál es la que tengo que bajar? Me baje el de Windows XP http://www.OpenGl.org/resources/libr...glut37data.zip.
    ¿Es este? ¿y como lo linko? Lo meto en system32?

  4. #4
    Fecha de ingreso
    Dec 2007
    Mensajes
    37

    No me compila el ejemplo opengl

    ¿Cómo lo instalo y lo linko¿en Windows. No encontré ningún manual para hacerlo y probé enlazandos en el archivo fuente y nada. Gracias.

  5. #5
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    No me compila el ejemplo opengl

    No es por nada, pero obtendrías muchísima más ayuda en un foro de programación que aquí (lógicamente). Pásate por stratos, punto de encuentro para desarrolladores hispanos.

Temas similares

  1. Ejemplo
    Por muchahchong2 en el foro Trabajos Finalizados
    Respuestas: 0
    : 29-04-2009, 18:34
  2. Presentación y ejemplo
    Por AEROX en el foro Ilustración y 2D
    Respuestas: 2
    : 06-06-2007, 17:27

Etiquetas para este tema