OVH Cloud OVH Cloud

Open GL

4 réponses
Avatar
Casimodo
Bonjour,
Je débute sur la programmation pour OpenGL. Je viens d'installer GLUT
sous Linux Mandriva 2006 en utilisant les packages fournis. Mais
bisarment dans l' include je ne trouve pas le rep GL et quand je compile
une source, un msg d'err apparait.

Ma source et t'elle avec une err ou y a t'il quelque chose que j'ai
oublié d'installé ? Ma source provient de http://www.linuxgraphic.org

4 réponses

Avatar
lhabert
Casimodo :

Je débute sur la programmation pour OpenGL. Je viens d'installer GLUT
sous Linux Mandriva 2006 en utilisant les packages fournis. Mais
bisarment dans l' include je ne trouve pas le rep GL et quand je compile
une source, un msg d'err apparait.


Souvent, les packages sont découpés en n morceaux. En particulier, les .h du
package foobar sont généralement dans un package nommé foobar-dev (ou
-devel, ça dépend des distribs, je ne sais pas ce que fait mandrake). Là, tu
dois n'avoir que les libs dynamiques d'installées.

Avatar
GRONDIN Bertrand
Casimodo :


Je débute sur la programmation pour OpenGL. Je viens d'installer GLUT
sous Linux Mandriva 2006 en utilisant les packages fournis. Mais
bisarment dans l' include je ne trouve pas le rep GL et quand je compile
une source, un msg d'err apparait.



Souvent, les packages sont découpés en n morceaux. En particulier, les .h du
package foobar sont généralement dans un package nommé foobar-dev (ou
-devel, ça dépend des distribs, je ne sais pas ce que fait mandrake). Là, tu
dois n'avoir que les libs dynamiques d'installées.


Sur Mandriva, tu as les paquetages programme et aussi les paquetages
devel (c'est à dire les librairies et les includes).

Soit un programme toto version 2.15

Pour le programme en question, tu trouveras le paquetage toto-2.15-3.rpm
En revanche, si d'autres application que tu veux compiler ont besoin des
includes de toto, tu devras installer le paquetage toto-devel-2.15-3.rpm

Sinon, aller sur le net pour compiler la librairie laquelle aura besoin
d'une autre librairie : c'est la poupée Gigogne sous Linux.

Au début, c'est la galère pour un néophyte. Avec le temps et
l'expérience, cela devient la routine.

C'est le cas des distributions X11 et QT, dont les paquetages devel ne
sont pas disponibles sur les divers CDROM de Mandriva, du moins la
version 3 CD.



--

-------
Bertrand GRONDIN
http://www.grondin.fr.fm ou http://www.droit-public.fr.fm
Droit des PTT, contentieux administratif et Fonction Publique
(Textes, dossiers et jurisprudence mis en ligne)
Visitez le Musée du Vélo de Jean-Pierre JOUVENCEAU
http://jouvenceau.ifrance.com


Avatar
roboteck
GRONDIN Bertrand wrote:

C'est le cas des distributions X11 et QT, dont les paquetages devel ne
sont pas disponibles sur les divers CDROM de Mandriva, du moins la
version 3 CD.


j'ai la version 3 cd et en allant dans menu=>d'autres
applications=>Documentation=>Assistant de developpement QT3
j'ai choisi tutorial chapitre 1 "hello world "

j'ai recopié l'application dan un fichier cpp , compilée comme
demandé dans l'assistant , qmake -project puis qmake et ça fonctionne
,donc je crois que tous les paquetages nécessaires sont presents .Faut
cocher la cas développement au moment de l'installation pour tout avoir
, sinon installer à l'aide du gestionnaire de paquetage .

Avatar
roboteck
roboteck wrote:
GRONDIN Bertrand wrote:

C'est le cas des distributions X11 et QT, dont les paquetages devel ne
sont pas disponibles sur les divers CDROM de Mandriva, du moins la
version 3 CD.



j'ai la version 3 cd et en allant dans menu=>d'autres
applications=>Documentation=>Assistant de developpement QT3
j'ai choisi tutorial chapitre 1 "hello world "

j'ai recopié l'application dan un fichier cpp , compilée comme demandé
dans l'assistant , qmake -project puis qmake et ça fonctionne ,donc je
crois que tous les paquetages nécessaires sont presents .Faut cocher la
cas développement au moment de l'installation pour tout avoir , sinon
installer à l'aide du gestionnaire de paquetage .


j'ai la version mandriva 10.2