• Hola Invitado, nos gustaría recordarte que mantener este sitio en línea conlleva unos gastos mensuales y anuales.

    Sin vuestra ayuda mensual no es posible seguir en pie, no hay mucho más que contar.

    Si quieres colaborar para que sea posible por lo menos seguir en pie como comunidad, puedes hacerlo mediante alguno de los métodos disponibles en esta página: https://www.lonasdigital.com/donaciones/

    Recuerda que si necesitas invitación para acceder al foro, puedes solicitarla en nuestro Grupo de Telegram


Compilar imagen para Gigablue y otros… (Manual)

JOJALOCA1

JOJALOCA1

Usuario VIP
Registrado
16 May 2007
Mensajes
118
Reacciones
0
Puntos
28
Compilar imagen para Gigablue y otros…

Bueno voy a explicar como compilar una imagen para este deco y otros mediante el entorno de desarrollo libre de la OE-Allinace. Con este entorno podremos compilar unas de las imágenes más famosas como openmips,openvix… para muchos tipos de decodificadores gb800xx,vuplus y más.

Consideraciones previas:

Antes de nada decir que estoy utilizando para compilar Debian 6 32bits y todo lo aquí escrito está probado para la misma.
Otra cosa importante es que tendréis que tener bastante espacio en el disco duro ya que la compilación utilizara unos 20GB, y ya puestos a pedir una CPU potente ya que si no se os va a tirar la vida compilando…
Además es necesario tener conexión a internet ya que durante la compilación descarga paquetes de ella.

Preparando el entorno:

Lo primero es actualizar el sistema e instalar las herramientas y dependencias que serán necesarias para la compilación.

(ESTO COMO ROOT)
Código:
apt-get update
apt-get upgrade
apt-get install build-essential diffstat texi2html gawk chrpath subversion git zip autoconf automake bison cvs flex gettext git-core gzip help2man ncurses-dev libtool pkg-config zlib1g-dev
Luego lo que haremos será descargarnos el entorno de desarrollo de la OE-Alliance.

(A PARTIR DE AQUÍ TODO COMO USUARIO NORMAL)
Código:
git clone [URL]https://github.com/oe-alliance/build-enviroment.git[/URL]
Una vez descargado nos introduciremos en el directorio que se ha creado y modificaremos el Makefile para indicar que imagen queremos compilar y para que deco, en mi caso será una openmips y para
gb800ue.

Código:
cd build-enviroment
nano Makefile
Debian 6.jpg

Teniendo modificado el Makefile, el siguiente paso sera crear el entorno para compilar para gb800ue y openmips.
Código:
make –f Makefile
Compilar imagen:

Para compilar nos introduciremos hasta el directorio gb800ue ejecutaremos los siguientes comandos.
Código:
cd builds/openmips/gb800ue
source env.source
bitbake openmips-image
Debian 6 2.jpg

Source env.source lo que hace es iniciar unas variables de entorno y bitbake openmips-image comienza la compilación de la imagen openmips.

Y ahora ya te puedes ir con los colegas a tomar unas birras porque tiene para un rato…

Una vez finalizada la compilación tendremos en el directorio build-enviroment/builds/openmips/gb800ue/tmp/deploy/images nuestros queridos archivos con la imagen compilada preparados para introducirlos en un pendrive.

Con esto no hemos hecho mas que compilar una imagen y nada más, ¿lo de realizarle modificaciones?, eso ya vendrá en otro post.
 
Última edición:
Me alegro de que te haya gustado
 
Estupendo manual, ahora espero deseoso la segunda parte de como podemos hacer pequeñas modificaciones. Gracias.
 
Ya sé que hace mucho de este manual, pero muchísimas gracias por el aporte.
 

Temas similares

T
Respuestas
27
Visitas
5K
dj_d2
D
G
Respuestas
7
Visitas
1K
paco-50
P
K
Respuestas
84
Visitas
4K
Javilonas
Javilonas
P
Respuestas
0
Visitas
592
ptergrand
P
Atrás
Arriba