Buenas a todos.
Veran necesito utilizar las librerias gl.h glu.h y glut.h de OpenGL. La cuestión es que por más que busco en google no me aclaro. Me pueden decir como instalarlas o en caso de que ya se hayan instalado porque vengan por defecto con el S.O. (Ubuntu 6.06) en que lugar se encuentran?.
Para programar utilizo Kdevelop3 y justo en el #include me dice que no encuentra la libreria. ¿Que puedo hacer?
Muchas gracias de antemano.

Hola
Pincha Aquí a ver si te sirve. Es un post que he hecho en mi blog.
Para compilar lo puedes hacer desde terminal, en el enlace que te he puesto explico cómo hacerlo.
Saludotes :smile:
http://tobalin-cristobal.blogspot.com/
Linux Music 3.0
desde la pagina de openGL
Hola, mira la verdad tmb estoy en el mismo problema, te apso lapagina
http://www.opengl.org/resources/libraries/glut/glut_downloads.php
si logro instalarlo te digo lo que hice, por lo mientras intentalo
suerte!!!!
______________________________________________________
EDUARDO GRANADOS CH.
"Mi única creencia es en la Diosa Razón"
"Hay una globalización y una estandarización no de la cultura, sino de la incultura"
Joaquín Sabina
desde la pagina de opengl II
mira yo me baje este archivo
http://www.opengl.org/resources/libraries/glut/glut-3.6.tar.gz
cuando ejecuto el primer scrip me dice que no encuntra unos archivos ../../GL/
______________________________________________________
EDUARDO GRANADOS CH.
"Mi única creencia es en la Diosa Razón"
"Hay una globalización y una estandarización no de la cultura, sino de la incultura"
Joaquín Sabina
Lo logre!!!!
Porfin logre instalar openGL (me tarde toda la noche del viernes y medio dia del sabado :s)
Lo que hice en micompu fue:
Reinstaló los siguientes paquetes: %s
freeglut3 (2.4.0-5.1ubuntu1)
freeglut3-dev (2.4.0-5.1ubuntu1)
glut-doc (3.7-25)
glutg3 (3.7-25)
glutg3-dev (3.7-25)
libalut0 (1.1.0-1)
libglut3 (3.7-25)
libglut3-dev (3.7-25)
libhugs-glut-bundled (98.200609.21-5) (no estoy seguro si se requiere)
libhunspell-1.1-0 (1.1.5-6)(no estoy seguro si se requiere)
eso lo hice muchas veces y no me isntalaba todas las librerias. depsues andaba tonteando en la compu de mi hermano hice lo mismo y funciono, encotre que para usar glut tenia que quiatr los efectos de compiz ya que la compu de mi heramno no los tiene activados.
en: /usr/include/GL debes tener:
freeglut_ext.h glext.h glu.h glxext.h
freeglut.h gl.h glu_mangle.h glx.h
freeglut_std.h gl_mangle.h glut.h glx_mangle.h
desactiva todos los efctos visuales ;)
para compilar:
$gcc -lglut -lGL archivo.c -o archivo
suerte!!!!
______________________________________________________
EDUARDO GRANADOS CH.
"Mi única creencia es en la Diosa Razón"
"Hay una globalización y una estandarización no de la cultura, sino de la incultura"
Joaquín Sabina
hola
hola en mi ulmildeopinion si programas en c hubieras hubieras pocido con anjunta instalando desde repositorios y para compilar
$ cc nombre de archivo.c -o nombre
e incluso si en c++ solo agregas las lineas para las bibliotecas en fin
que bueno que lo lograste
EL rey no a muerto solo tomo un minuto de reflexión
EL rey no a muerto solo tomo un minuto de reflexión
Lo confirmo y agrego
Hola, primer post de mi vida entera, y es para agregar algo jeje:
Instalé las librerías mencionadas por odraude_k99 y aún así no me sirvió, después de mucho cacharrear, probé algo muy estúpido, en mi archivo digamos "main" el include estaba de la siguiente forma:
<gl/glut.h>, y al verificar las carpetas del include me di cuenta que era <GL/glut.h> como debía estar, mi problema se debió a que apenas estoy aprendiendo a usar opengl en mis programas, y los códigos fuentes que bajé eran hechos pensando en wincosito, entonces el "gl" estaba en minúsculas, QUÉ DISCRIMINACIÓN CON LAS POBRES LETRAS jajajjajaj !!!!
Pongo esta nota, por si alguien no se le ha ocurrido, a mi se me ocurrió 2 horas después de encontrar este hilo, GRACIAS POR ESO!!
Juanjo - Presario f566la
AMD Turion64 - NVidia - 1ram - 120dd
Ubuntu 7.10 - Peleando con el 8.04 jaja por la tarjeta inalámbrica
Juanjo - Presario f566la
AMD Turion64 - NVidia - 1ram - 120dd
Ubuntu 7.10 - Pelenado con el 8.04 jaja por la tarjeta inalámbrica
osea que que??
o sea que para poder hacer mis programas de graficos 3d utilizando algun compilador de c, utilizando las bibliotecas de opengl, las "glut´s" necesito desactivar los efectos de compiz,???
por ahora en la universidad estoy programando con visualc++ utilizando opengl
glut en windows/system32/
visualstudio9.0/include/...
etc...
mmm?????
existe algun compilador para plataforma linux, parecido a visualc++, usando opengl??
será-......mm....devc++??
hay que investigar o algun experto que e pueda ayudar???
quiero llegar a la universidad, abrir mi laptop, entrar a linux, y empezar a programar usando opengl.
tengo la misma duda =/
yo tengo la misma duda que "ripper_el_new", uso opengl con el visual studio 6.0 pa un cursillo d la univ =P pero m gustaria usarlo en mi linux =).
Primero instalamos el build-essential y las diferentes librerias
Un amigo me paso los sigts datos =):
usuario@usuario-desktop:~$ sudo apt-get install build-essential cpp cpp-3.3 cpp-3.3-doc cpp-3.4 cpp-3.4-doc
cpp-4.1 cpp-4.1-doc cpp-4.2 cpp-4.2-doc g++ g++-3.3 g++-3.4 g++-3.4 g++-4.1
gcc gcc-3.3 gcc-3.3-base gcc-3.3-doc gcc-3.4 gcc-3.4-base gcc-3.4-doc gcc-4.1 gcc-4.1-base gcc-4.1-doc gcc-4.1-locales gcc-doc libgcc1 libgcc1-dbg c-cpp-reference doc++ libstdc++5 libstdc++6
libstdc++6-4.1-dbg libstdc++6-4.1-dev libstdc++6-4.1-doc libstdc++6-4.1-dbg libstdc++6-4.1-dev libstdc++6 freeglut3 freeglut3-dbg freeglut3-dev freeglut-dev ftgl-dev gle-doc glut-doc glutg3 glutg3-dev libglu1 libglu1-mesa libglu1-mesa-dev libgl1-mesa-dev libgl1-mesa-dri libglut3
libglut3-dev mesa-common-dev mesa-utils
Para compilar programas nuestros escritos en C/C++ desde terminal escribiremos, para el caso de C:
$gcc miprograma.c -o miprograma
$./miprograma
Para el caso de C++ :
$g++ miprograma.cpp -o miprograma
$./miprograma
Si nuestro programa de C++ tiene ficheros .h realizados por nosotros (como clases) para compilar haremos:
$g++ clase1.cpp main.cpp -o main
$./main
Siendo clase1.cpp el programa correspondiente a clase1.h y main será nuestro programa principal, es decir;
el programa donde declaramos main().
Para compilar programas con OpenGL escritos en C++, escribiremos:
$g++ miprograma.cpp -o miprograma -lglut
$./miprograma
Si lo hemos escrito en C basta cambiar g++ por gcc y .cpp por .c.
pero m bota error cuando lo instala el gcc3.4-doc y el gccc3.3-doc, ademas que no conosco mucho d C++, por ahi creo q si instalo el build-essential tngo q agregar el "username std" algo asi... =S ayuda xfa T_T
-= CeSaR =-
-= CeSaR =-
problemas con opengl
hola,como estan,bn,miren yo tengo varios juegos que usan opengl,tales como,regnumonline,unreal tournament,etc loq pasa es q en los juegos la imagen aveces se daña,apareciendo partes en color negro y blanco(como cuadros , a veces por ejemplo en regnum,me aparecen loas arboles a doscolores ,en blanco y negro
3ddesktop problema para instalar
Hola soy novato y tengo este problema.
Al hacer Make me produce error creo que tengo todas las librerias
config.cpp:819: error: ‘strerror’ was not declared in this scope
config.cpp:824: error: ‘strerror’ was not declared in this scope
config.cpp: In member function ‘int Config::make_pidfile()’:
config.cpp:842: error: ‘strerror’ was not declared in this scope
make[1]: *** [config.o] Error 1
make[1]: se sale del directorio «/home/miguelcuevas/Descargas/3ddesktop-0.2.9»
make: *** [all] Error 2
Gracias. Espero ayuda