[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