OVH Cloud OVH Cloud

GL et GLUT sous OSX

2 réponses
Avatar
Rey Willow
Hello,

Je cherche à installer openGL et glut sur macOSX, enfin les libs et headers,
dans le but de faire du dev.
J'ai installé xcode, qui me donne des librairies. Bon.
Mais comme mon projet doit aussi marcher sur un linux ix86, je ne vais pas
faire les build sous xcode, mais me faire mes propres Makefile's qui seront
plus facilement portables. Pour les libs GL, je les ai trouvées dans
/System/Libraries/Frameworks/OpenGL.framework/
Il y a les librairies dynamiques et les headers. Je les ai linkées dans
/usr/local/include/GL pour les headers, et /usr/local/lib/ pour les
librairies. Ça m'a l'air de fonctionner.
Par contre, je ne parviens pas à installer GLUT. Je suis allé sur
freeglut.sourceforge.net, mais je ne parviens pas à compiler les sources...
Quant au glut présent dans les frameworks, si je trouve bien les headers,
par contre la lib, genre libglut.so ou libglut.dynlib reste introuvable.
D'autre part, j'ai dans le dossier /usr/X11R6 un dossier GL dans les
includes et des libs aussi. Quelle est la différence avec le framwork? Ce
n'est prévu que pour le dev X11? Aussi, devrais-je ajouter à mes chemisn
d'accès aux libs/includes ce chemin pour que la compilation de freeglut
aille chercher ceux là?
Sinon, sans installer un glut dans le X11R6, quelqu'un a une autre solution?

Il est très important pour moi de ne pas passer par l'environnement de
développement et bien de passer par mon Makefile, qui a les links vers les
bonnes librairies, et où, au pire, je pourrai juste changer une variable de
type LIB_PATH par exemple.

Bon j'espère qu'on m'a compris. :)
Merci d'avance pour vos conseils zéclairés!

rey

2 réponses

Avatar
Thierry Thomas
Vendredi 08 octobre 2004 à 21:09 GMT, Rey Willow a écrit :
Par contre, je ne parviens pas à installer GLUT. Je suis allé sur
freeglut.sourceforge.net, mais je ne parviens pas à compiler les sources...


Il me semble avoir vu passer sur la liste freeglut-developer des
messages de personnes qui utilisent freeglut sur OS X, mais je ne pense
pas qu'il y a des archives, et il faudrait donc y poser la question.
Si possible en précisant ce qui bloque la compilation.

[suivi vers fr.comp.developpement, mais fr.comp.applications.x11
conviendrait sans doute mieux]
--
Th. Thomas.

Avatar
nseriot
Rey Willow wrote:

Je cherche à installer openGL et glut sur macOSX, enfin les libs et headers,
dans le but de faire du dev.


J'ai fait une page qui parle de Glut/OpenGL sur Mac OS X, peut-être que
tu y trouveras des infos qui pouront d'aider : http://seriot.ch/glut/

Pour le makefile, regarde aussi PBTOMAKE, qui crée un makefile à partir
d'un fichier pbproj. Je ne l'ai pas testé, mais il y a un article sur
MacDevCenter :
http://www.macdevcenter.com/pub/a/mac/2004/04/20/xcodetounix.html

--
Nicolas Seriot
www.seriot.ch