Instalación de OpenSceneGraph en Mac ...
Published martes 26 de enero de 2010 by Gerardo inInstalación de OpenSceneGraph en Mac OS 10.6 (Snow Leopard).
Lo más cómodo es realizar la instalación desde un sistema de ports como Macports o Fink. En mi caso he utilizado Macports:
http://www.macports.org/
Como prerequisito de la instalación de MacPorts debemos tener instaladas las herramientas de desarrollo de Apple (XCode) que vienen en el cd de instalación del S.O., también se pueden descargar desde la misma página web de Apple:
http://developer.apple.com/tools/xcode/
... A partir de aquí todo en terminal ;):
Creamos dos ficheros en nuestro home (si no los tenemos ya) con el siguiente contenido:
.bash_profile:
source ~/.bashrc
Este fichero es por deformación profesional para que en todos mis *NIX las variables de entorno que cargue se encuentren en el mismo fichero.
... y ahora sí .bashrc donde modificaremos la variable PATH para llamar a los ejecutables de XCode y MacPorts sin tener que invocarlos con la ruta completa:
.bashrc:
# /etc/skel/.bashrc:
alias ls="ls -G"
export PS1='\[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] '
# Macports PATH:
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Apple Developer Tools PATH:
export PATH=/Developer/usr/bin:/$PATH
Mi máscara de creación de ficheros en Mac es 644, pero si crees que vas a poner algo "sensible" en estos ficheros un 600 no está mal para asegurar ;) :
chmod 600 .bashrc .bash_profile
Una vez que tenemos Xcode instalado procedemos a hacer lo mismo con Macports. Finalizada la instalación de estos dos programas procedemos a la actualización del repositorio de ports (en consola):
Ahora solo nos queda buscar openscenegraph e instalarlo:
Yo en mi caso tuve problemas con la versión estable (2.8.2) y tuve que instalar la versión de desarrollo:
Si queréis algo más espectacular este paquete viene sin los datos de ejemplo de OpenSceneGraph, la forma más fácil de conseguirlos es a través de subversion:
Ahora comprobar que OSG está funcionando es tan fácil como trasladarnos a este directorio y comprobar el funcionamiento de osgviewer:
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario en la entrada