SVis

From Jesús Martínez Mateo

Jump to: navigation, search

Contents

Instalación de SVis

SVis panels
SVis
Workbench panel
Computational panel

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

Bugs

Personal tools