Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: alexis33de en 8 Diciembre 2010, 02:47 am



Título: Problema Dev c++ (glut)
Publicado por: alexis33de en 8 Diciembre 2010, 02:47 am
Hola pues verán quiero trabajar con glut y seguí este tutorial http://www.dcc.uchile.cl/~mnmonsal/cc52b/glutdevcpp.pdf . Lo hice como decía el tutorial pero me sigue saliendo los errores q pongo abajo , me salen a la hora de correr el ejemplo q viene x defecto
Si alguien sabe como resolverlo por favor necesito la ayuda SALUDOS
Código
  1. undefined reference to `_imp____glutInitWithExit@12'
  2. undefined reference to `_imp____glutCreateWindowWithExit@8'
  3. undefined reference to `_imp____glutCreateMenuWithExit@8'
  4. undefined reference to `_imp__glutGet@4'
  5. undefined reference to `_imp__glutSolidSphere@16'
  6. undefined reference to `_imp__glutSolidCone@24'
  7. undefined reference to `_imp__glutSolidTorus@24'
  8. undefined reference to `_imp__glutWireSphere@16'
  9. undefined reference to `_imp__glutWireCone@24'
  10. undefined reference to `_imp__glutWireTorus@24'
  11. undefined reference to `_imp__glutSwapBuffers@0'
  12. undefined reference to `_imp__glutPostRedisplay@0'
  13. undefined reference to `_imp__glutPostRedisplay@0'
  14. undefined reference to `_imp__glutInitWindowSize@8'
  15. undefined reference to `_imp__glutInitWindowPosition@8'
  16. undefined reference to `_imp__glutInitDisplayMode@4'
  17. undefined reference to `_imp__glutReshapeFunc@4'
  18. undefined reference to `_imp__glutDisplayFunc@4'
  19. undefined reference to `_imp__glutKeyboardFunc@4'
  20. undefined reference to `_imp__glutIdleFunc@4'
  21. undefined reference to `_imp__glutMainLoop@0'


Título: Re: Problema Dev c++ (glut)
Publicado por: Beakman en 8 Diciembre 2010, 03:01 am
Te aseguraste de vincular las librerias?
 -lglut -lGLU -lGL


Título: Re: Problema Dev c++ (glut)
Publicado por: alexis33de en 8 Diciembre 2010, 04:00 am
pues en el tutorial no estaban esas, ahora las puse y me sale el siguiente mensaje:  cannot find -lGLU


Título: Re: Problema Dev c++ (glut)
Publicado por: Beakman en 8 Diciembre 2010, 04:31 am
no esas no las pongas mejor, yo te las digo por si las dudas, pero la principal es -lglut, con esa ya podes compilar lo basico.


Título: Re: Problema Dev c++ (glut)
Publicado por: alexis33de en 8 Diciembre 2010, 05:36 am
ok puse solo la q me dijiste y ahora solo me vota estos 3 mensajes
Código
  1.  
  2. undefined reference to `_imp____glutInitWithExit@12'
  3. undefined reference to `_imp____glutCreateWindowWithExit@8'
  4. unreference to `_imp____glutCreateMenuWithExit@8'


Título: Re: Problema Dev c++ (glut)
Publicado por: Beakman en 8 Diciembre 2010, 05:53 am
ah creo que esos errores te saltan cuando querés usar funciones mas antiguas que la versión que tenes.
Intenta poniendo esto al principio.
Código:
#define GLUT_DISABLE_ATEXIT_HACK


Título: Re: Problema Dev c++ (glut)
Publicado por: alexis33de en 8 Diciembre 2010, 06:03 am
sep tambien probe usando ese y nada , como q empiezo a pensar q en el dev no se puede, tu lograste hacer q corra en dev?


Título: Re: Problema Dev c++ (glut)
Publicado por: Beakman en 8 Diciembre 2010, 06:23 am
Poder se puede.
Yo lo hice correr pero hace un tiempo.
Y esos fallos los vi relacionados con las versiones.

Edito:
Porque supongo que incluiste bien las librerías.


Título: Re: Problema Dev c++ (glut)
Publicado por: alexis33de en 8 Diciembre 2010, 12:23 pm
Pues ahora vi q si se puede, puse el ejemplo de opengl q viene en dev y si me va pero el ejemplo d glut no. Ahora yo quiero trabajar cn opengl pero para eso necesito el glut o puedo trabajar ya directamente cn opengl?


Título: Re: Problema Dev c++ (glut)
Publicado por: Beakman en 8 Diciembre 2010, 19:33 pm
Me parece más facil que sea con glut.
Pero no es necesario, aca tenes mas info:
http://www.stratos-ad.com/forums/index.php?action=printpage;topic=5307.0 (http://www.stratos-ad.com/forums/index.php?action=printpage;topic=5307.0)


Título: Re: Problema Dev c++ (glut)
Publicado por: alexis33de en 8 Diciembre 2010, 20:39 pm
ok gracias , en todo caso q libreria me recomiendas q utilize xq x ahi escuche q el sdl tmb es muy bueno


Título: Re: Problema Dev c++ (glut)
Publicado por: Beakman en 8 Diciembre 2010, 20:48 pm
Las SDL son buenas también, son bastante fáciles de usar, pero solo para cosas simples, cuando haces cosas mas grandes se nota que son muy pesadas.
Tengo una librería de clases para usar las SDL de otra forma ( no las hice yo ). Y te simplifica mucho.

A mi me gusta glut.
Podrías probar glut y después fijarte que otra librería cumple con lo que vos necesitas.


Título: Re: Problema Dev c++ (glut)
Publicado por: alexis33de en 8 Diciembre 2010, 23:31 pm
pero el glut no puedo hacer q se ejecute correctamente, y ya revise varias supuestas soluciones pero nada de nada , no se si podrias hacer el intento con dev desde cero y me dices los pasos correctos

Lh: No hagas doble post, utiliza el botón modificar.

Pues despues de tanta buscar y casi descartar glut >:D, comento q por fin pude hacerlo correr ;-), lo q hize fue bajarme el glut32.dll y colocarlo en la capeta c:\windows\system y volver a reinstalar el glut y x fin pude gracias al usuario q me estaba ayudando a poder instalarlo ;D
Ahora lo q necesito es documentacion si me pueden ayudar :rolleyes: