Skip to content
Chixpy edited this page Feb 3, 2024 · 1 revision

Herramientas usadas para compilar Emuteca v0.8.0.104 en adelante (Ver para otras versiones anteriores).

Lazarus

Página principal de Lazarus

La versión de Lazarus inicialmente fue la 1.8.0RC5, aunque se ha ido actualizando mientras desarrollo.

  • A 17 de abril de 2018 se está usando la versión 1.8.2
  • 26 de julio de 2018 se ha actualizado a 1.8.4
  • 14 de enero de 2019 se ha actualizado a 2.0.0RC5
  • 30 de julio de 2020 se ha actualizado a 2.0.10 + FPC 3.2.0
  • Julio de 2022 se ha actualizado a 2.2.2 (Hubo unos meses con la 2.2.0, pero esta versión tenía problemas al activar las optimizaciones para 64 bits)
  • Diciembre de 2023 actualizado a Lazarus 3.0.0

A partir de Lazarus 2.0.10 se tiene el Administrador de Paquetes en Línea donde se pueden obtener directamente los paquetes usados para compilar Emuteca:

  • VirtualTreeView V5
  • MPlayer

PasDoc

Página principal de PasDoc

(C) Richard B. Winston ([email protected]), U.S. Geological Survey (USGS) and Michalis Kamburelis. GNU Lesser General Public License 2.1

Al igual que a partir de la v0.7 es utilizado para la documentación técnica de código fuente. No interviene en el proceso de compilación, pero explica el porqué del formato usado en los comentarios.

Cosas que dejaros de ser necesarias

Tanto MPlayer y VirtualTreeView dejaron de instalarse de forma separada a partir del 30 de julio de 2020, pudiéndose obtener ambos a través del Administrador de Paquetes en Línea.

De hecho, MPlayer, en enero de 2024 tampoco es necesario porque parece que algún momento dejó de funcionar y daba error al intentar reproducir algún vídeo o música. Siendo esto desactivado en Emuteca GUI.

Pascal Script dejó de usarse como dependencia externa el 17 de abril de 2018, cuando la versión incorporada con Lazarus 1.8.2 se actualizó a la versión de GIT.

Un poco de historia

Si quieres conocer un poco la historia de todos estos cambios y la motivación visita: Historia de compilado

Clone this wiki locally