lunes, 4 de mayo de 2009

Instalando Sugar-jhbuild en Ubuntu 8.10

sugar-jhbuild permite correr el sistema operativo Sugar (OLPC) en un entorno linux.
En particular lo necesitaba instalar para probar el desarrollo del cliente de mensajeria para Ceibal en el cual me encuentro trabajando.

Estoy utilizando Ubuntu 8.10 64bits. Lo instale como decia en la wiki de Sugar Labs pero no tuve mucho exito. Finalmente me di cuenta que tenia un error, el cual solucione con un paso intermedio a los que se ven en la wiki.

Primero instalamos GIT

sudo aptitude install git git-core

Luego nos paramos en un directorio con permisos de escritura y ejecutamos:
git clone git://git.sugarlabs.org/sugar-jhbuild/mainline.git sugar-jhbuild
cd sugar-jhbuild
./sugar-jhbuild update
./sugar-jhbuild depscheck
./sugar-jhbuild build

Hasta aca es igual que en la wiki de Sugar,
pero en este paso debemos buscar sugar-emulator y darle permiso de ejecucion
Este se encuentra en :
./source/sugar/bin/sugar-emulator

Luego buscamos el archivo ./sjhbuild/main.py
y buscamos la linea que dice "args.append('sugar-emulator')"
y modificamos "sugar-emulator" por el path absoluto hacia el emulador que modificamos previamente.

Finalmente volvemos a ejecutar ./sugar-jhbuild build
y luego ./sugar-jhbuild run
Enjoy!

No hay comentarios: