Problemas al compilar Firefox OS 2.5 para ZTE Open


#21

Un apunte: En Debian, para poder compilar FirefoxOS, teneis que instalar la version 3.81 del make, y borrar cualquier version posterior.

Podeis bajarla de aqui: https://packages.debian.org/wheezy/amd64/make/download.

Otra ayuda, cuando os aparezca un error con keyedvector.h:
Abrid el fichero con: gedit frameworks/base/include/utils/KeyedVector.h
Una vez abierto, iros a la linea 193, y eliminad las directivas de procesador, tal que asi:

//#ifdef clang
ssize_t i = this->indexOfKey(key);
//#else
// ssize_t i = indexOfKey(key);
//#endif

Con eso se resolvera el error


#23

He probado a copiar los fuentes del kernel de v2.1 al directorio de B2G, pero sigue sin funcionar.

Estoy volviendo a clonar el repositorio usando unagi en vez de inari


#24

Quiero saltarme el paso de backup del build ¿Alguien sabe como puedo hacerlo?


(Manuel Carvajal) #25

Hace tiempo que no me pasaba por aqui, al final no pudiste compilar algo para el ZTE Open? Saltarse eso del backup, me imagino que editando el build.sh, debe ser algo tan sencillo como comentar unas lineas, sin embargo no se si ese backup tiene algun uso posterior…


#26

Al final no logre compilarlo.

En la fase de backup, me decía q el código de unagi era incompatible con el zte open (inari) así q así lo deje.

Espero que en los próximos meses se resuelva el problema, y podamos compilar una imagen de FirefoxOS 2.5


#27

Por cierto, ¿Sabéis algo de esta noticia?

‎http://hipertextual.com/2015/12/mozilla-abandona-firefox-os


(Rubén Martín) #28

#29

Muchas gracias.

En las declaraciones se dejaba entrever eso, pero quería asegurarme.


#30

Lo vuelven a aclarar en este artículo.

‎Muchas gracias por tu aclaración, igualmente


#31

En este post han subido una nueva rom de firefox os para inari. Quizas te pueda interesar