Recompila tu propio Kodi

Toco bastante el código, así que la distribución precompilada de Kodi no me sirve. Para compilar Kodi por mi cuenta, hago lo siguiente:

$ cd  ~/hg/kodi/
$ git fetch
$ git checkout RAMA_QUE_NOS_INTERESA
$ mkdir /tmp/kodi; cd /tmp/kodi
$ cmake ~/hg/kodi/ -DCMAKE_INSTALL_PREFIX=/home/jcea/.kodi/
$ cmake --build . -- VERBOSE=1 -j$(getconf _NPROCESSORS_ONLN)
$ make install

Estas instrucciones descargan el código de Kodi, lo compilan y lo instalan.

Obsérvese el uso de getconf _NPROCESSORS_ONLN para obtener el número de procesadores en el ordenador y, de esta forma, aprovecharlos todos.

Un detalle muy interesante es que Kodi utilizará ccache, si lo tenemos instalado. Esto permite reducir el tiempo de compilación enormemente. Escribiré sobre esto en un artículo futuro.

Actualización 20180811: He escrito un artículo sobre ccache: Ccache o cómo recompilar rápido y sin dolor.