Página 1 de 1

Entorno de desarrollo de Lazarus

Publicado: 12 de octubre de 2021 - 04:12
por sabouk
Hola,
estoy intentando instalar un entorno de desarrollo Lazarus para la versión 1.8, pero tengo problemas para instalar los paquetes.
Seguí la documentación, pero faltan algunos paquetes en GitHub.
¿Podrían indicarme cómo activar un entorno de desarrollo en Windows 10?

Gracias.

Re: Entorno de desarrollo de Lazarus

Publicado: 14 de octubre de 2021 - 14:40
por dcardon
Hola,
¿podría ser más específico sobre el problema que está experimentando? ¿Qué documentación siguió, qué pasos completó correctamente, cuál es el paso problemático, qué URL son incorrectas, etc.?
Gracias. Saludos cordiales,
Denis

Re: Entorno de desarrollo de Lazarus

Publicado: 14 de octubre de 2021 - 18:46
por sabouk
Hola,
gracias por tu respuesta.
El paquete 'pltis_dcpcrypt' no está disponible en Git.
Por lo tanto, no se puede agregar a Lazarus, ni tampoco se pueden instalar los demás paquetes dependientes.
Además, el paquete 'pltis_utils' depende de paquetes que no aparecen en la documentación, como 'mormot2' y 'uSmbios'.


Gracias.

Re: Entorno de desarrollo de Lazarus

Publicado: 15 de octubre de 2021 - 15:18
por dcardon
Hola sabouk,

debes tener cuidado de usar los hashes de Git correctos del directorio del submódulo del proyecto WAPT. De lo contrario, terminarás con versiones de dependencias más recientes para 2.0/2.1. Corregiremos las URL en el archivo .submodule (que apunta a nuestro espejo interno) para permitir que se actualicen directamente desde GitHub usando `git submodule update` y así evitar este tipo de error.

Saludos,

Denis

Re: Entorno de desarrollo de Lazarus

Publicado: 15 de octubre de 2021 - 16:42
por sabouk
Hola,

gracias por su respuesta y su aportación.

Atentamente,

Re: Entorno de desarrollo de Lazarus

Publicado: 15 de octubre de 2021 - 16:56
por sabouk
Hola,
lo siento, pero algunos repositorios no son públicos, como 'pltis_dcpcrypt' y otros.

Gracias,
saludos cordiales.

Re: Entorno de desarrollo de Lazarus

Publicado: 15 de octubre de 2021 - 18:50
por dcardon
Se ha solucionado el problema de visibilidad del repositorio pltis_dcpcrypt.
Todos los demás repositorios de la organización Tranquil IT son públicos... ¿A qué repositorio te refieres? ¿Podrías ser más específico?
Saludos,
Denis

Re: Entorno de desarrollo de Lazarus

Publicado: 16 de octubre de 2021 - 1:39 a. m.
por sabouk
Hola,
gracias por su ayuda.
Efectivamente, los siguientes repositorios
- pltis_tsmbios
- pltis_bgracontrolsfx

no están visibles

Gracias.

Re: Entorno de desarrollo de Lazarus

Publicado: 18 de octubre de 2021 - 17:46
por dcardon
Hola,

no era un problema de visibilidad, simplemente no estaban sincronizados [1] (usamos repositorios internos para el desarrollo).

De hecho, tsmbios no se usa en WAPT 1.8; solo se hace referencia a él en el submódulo git.

En cuanto a bgracontrolsfx, debe haberse introducido con la versión 1.8.0, así que parece que nadie ha intentado recompilar la versión de la comunidad durante casi dos años...

Saludos,

Denis

[1] https://github.com/tranquilit/pltis_tsmbios
https://github.com/tranquilit/pltis_bgracontrolsfx

Re: Entorno de desarrollo de Lazarus

Publicado: 18 de octubre de 2021 - 18:11
por sabouk
Hola,

muchas gracias por su aportación.

Atentamente