[Lazarus-es] Error al intentar instalar un componente

Jesus Reyes A. jesusrmx en gmail.com
Mie Dic 21 21:58:23 CET 2016


On Wed, 21 Dec 2016 00:54:09 -0600, Jose Antonio Cuello via Lazarus-es  
<lazarus-es en lists.lazarus-ide.org> wrote:

> Pues las maneras a demás del recontruir todo, lo que incluye el paquete  
> como el IDE, desinstalar tanto el componente como el Lazarus y el FPC,  
> borrar todos los archivos tanto del componente, como del Lazarus, como  
> FPC como Ubuntu con una reinstalación completa. Probar con distintas  
> versiones de Lazarus (sólo daba error con la 1.4 y 1.6)
>
> Al final me funcionó pero como comentaba en el mensaje anterior no  
> llegué a concretar el cómo.
>
> Entre las cosas que hice:
>
> Renombrar varias units a minúsculas
> Renombrar toda la ruta a minúsculas
> Renombrar la carpeta del componente para que no se llame igual que el  
> componente
> En las opciones del proyecto añadir "$(PkgOutDir)" en las rutas de las  
> unidades
> En las opciones del proyecto añadir ".;lib/$(TargetCPU)-$(TargetOS)"  en  
> otros archivos de unidad (-Fu)
> En las opciones del proyecto poner la ruta completa  
> "home/josea/lazarus/componentes/artex/lib" en vez de sólo "lib"
>
> Un saludo.


Para el componente mencionado anteriormente, quizás la solución era  
simplemente borrar la carpeta  
/home/josea/Lazarus/components/axcomponents/lib/x86_64-linux pero... si  
tienes múltiples copias en varios directorios (como por ejemplo  
home/josea/lazarus/componentes/artex, pues sería borrar todas las carpetas  
de "salida".

Otra cosa que pudiera estar interfiriendo es si por ejemplo inicialmente  
compilabas todo en un solo directorio/subdirectorios mediante las opciones  
del proyecto/rutas y luego se crearon los paquetes en dichos  
directorios/subdirectorios. En fin me alegro que lo hayas solucionado.

Saludos.

Jesus Reyes A.




Más información sobre la lista de distribución Lazarus-es