SVis
From Jesús Martínez Mateo
Contents |
Instalación de SVis
Fuentes
Puedes descargar el código fuente de la aplicación desde la siguiente dirección web:
O directamente la versión de desarrollo del servidor Subversion:
svn checkout svn+ssh://jmartinez@cecilia.ls.fi.upm.es/var/svn/svis
Dependencias
- Scons
Es la herramienta que utilizaremos para compilar la aplicación, en lugar del habitual make.
sudo apt-get install scons
- Open Scene Graph (OSG)
sudo apt-get install libopenscenegraph-dev libopenscenegraph6 openscenegraph
Aviso: la versión de Open Scene Graph utilizada para el desarrollo es la 1.2, mientras que los paquetes actuales de Debian te instalan la 2.0. Esto, por lo visto hasta el momento, no es un problema.
- Boost
La biblioteca básica de boost debe haber sido previamente instalada como dependencia de VR Juggler, pero además deberemos añadir el paquete:
sudo apt-get install boost-program-options-dev
- omniORB
Esta biblioteca debe estar ya instalada puesto que también es una dependencia de la plataforma VR Juggler, pero además deberemos añadir el paquete:
sudo apt-get install omniidl4
- GNU Scientific Library (GSL)
sudo apt-get install libgsl0-dev libgsl0ldbl
- gawk
sudo apt-get install gawk
Compilación
Una vez que tenemos instaladas todas las dependencias, podemos compilar la aplicación siguiendo los siguientes pasos:
wget http://cecilia.ls.fi.upm.es/svis/src/svis-0.9.tar.bz2 tar xjf svis-0.9.tar.bz2 cd svis-0.9 scons scons rodproxy
Troubleshooting
rodproxy: error while loading shared libraries: libvpr.so.1.0.4: ... ... cannot open shared object file: No such file or directory
Como administrador, ir al directorio /etc/ld.so.conf.d/, crear un fichero nuevo (por ejemplo lib64.conf), y añadir la entrada:
/usr/lib64
Después ejecutar:
# ldconfig
