Cuando iniciamos por primera vez no tenemos el
/dev/fb0 (framebuffer activado)
entonces editamos
# nano
/etc/default/grub
modificamos
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
por
GRUB_CMDLINE_LINUX_DEFAULT="vga=788
spash quiet"
ejecutamos
# update-grub
y reiniciamos
instalamos los paquetes
# apt-get install libtool
autoconf make automake g++ libssl-dev pkg-config libpng12-dev libdirectfb-dev
cmake libavformat-dev libxine-dev liblua5.1-0-dev liblua5.1-socket2
libcurl4-openssl-dev libxerces-c-dev libboost-dev libdb4.7-dev
libboost-thread-dev libboost-filesystem-dev libboost-regex1.40-dev
libavcodec-dev libxine1-ffmpeg libgtest-dev
Esta lista la saqué de la wiki de la comunidad, pero
para debian 6.0 hay que realizarle algunas modificaciones.
Le agregamos make
, y cambiamos libboost-regex1.40-dev por libboost-regex1.42-dev
instalamos para bajar las fuentes
# apt-get
install subversion git
bajamos las fuentes de fusionsound
# git clone
git://git.directfb.org/git/directfb/core/FusionSound.git
Una vez que tenemos los fuentes, simplemente los
compilamos. Hay que tener en cuenta que el proceso de configuración (que
usualmente se hace con ./configure) se hace con ./autogen.sh.
# cd
FusionSound
# ./autogen.sh
# make
# make install
bajo la versión 1.2.0 de ginga.ar
# svn checkout
svn://scm.ourproject.org/svnroot/ginga/middleware/ginga.ar/tags/release/1.2.0
Se puede crear un directorio /home/lifia/build/ para
que queden los resultados intermedios de la compilación
Definir la variable de entorno DEPOT para que
punta a /home/lifia/
# export DEPOT=/home/lifia/
11- Construcción de 'telemidia-links'
Definir PREFIX
# export PREFIX=/usr
Entrar al directorio de
telemidia-links y construirlo
# cd /home/lifia/src/telemidia-links
#
../build_telemidia-links.sh
# make
# make install
12- Construcción del resto
Editar
/home/lifia/config/SetupUser.cmake para que los binarios se generen en
/home/lifia/ginga. Modificar las siguientes
lineas
set(CMAKE_INSTALL_PREFIX
/tmp/ginga)
set(CMAKE_CONFIG_INSTALL_PREFIX /tmp/ginga)
Para
que digan:
set(CMAKE_INSTALL_PREFIX
/home/lifia/ginga)
set(CMAKE_CONFIG_INSTALL_PREFIX
/home/lifia/ginga)
Editar /home/lifia/config/SetupGlobal.cmake para
desactivar los tests. Modificar la línea:
set(COMPILE_TESTS
1)
Para que diga:
set(COMPILE_TESTS 0)
Ir al directorio de
build y construir ginga
# cd /home/lifia/build
# ../src/ginga.sh
PC
Esperar a que termine la compilación
13- Configuración final
Verificar que el archivo
/etc/ld.so.conf.d/ginga.conf tenga las siguientes líneas, agregar las que sean
necesarias:
/usr/lib/ginga
/home/lifia/ginga/lib/lifia
Actualizar
el linker dinámico
# ldconfig
Copiar
/home/lifia/ginga/share/lua/5.1/tcp_event.lua a
/usr/share/lua/5.1/tcp_event.lua
falta agregar al .bashrc para ejecutar ginga desde
cualquier lugar
# export PATH="$PATH:/home/lifia/ginga/sbin"
Como lo instalaste? siguiendo que pasos?
Tu mail contiene muy poca informacion como para alguien pueda ayudar,
imagino que por eso nadie lo contestó.
saludos