[Lazarus-es] error en linux+lazarus 0.9.29+fpc2.4.0

Paola Bruccoleri pbruccoleri en adinet.com.uy
Dom Mar 7 14:54:45 CET 2010


Jesus Reyes escribió:
>   
> A mi me funciono correctamente.
>
> Parece como si estuvieras usando el compilador 2.5.1 pero estuviera tratando de usar los units de otra version, verifica tu archivo ~/.fpc.cfg que las lineas -Fu apunten a la version correcta
>
> Para diagnosticar este tipo de problemas, es muy util la opcion -vt. Al compilar lazarus en linea de comandos agregala en OPT="-vt" o mediante el IDE en el menu Herramientas->Configurar construir lazarus->Opciones.
>
> Jesus Reyes A.
>   
Hola Jesús..
efectivamente es algún entrevero de rutas.. hace ya como 8 meses había 
instalado el lazarus/fpc usando synaptic. Claro que hoy es una versión 
vieja de ambas cosas.
Los había desinstalado desde el synaptic, marcando la opción de 
"desinstalar completamente", para que no quedaran rastros.
A pesar de que aparece como desinstalado el fpc y el lazarus, sigue 
existiendo la carpeta en /usr/lib/fpc....(y es la vers del 2.2.4).... 
estoy a punto de borrarla a mano...

Ya revisé el archivo .fpc.cfg de mi home y tiene las rutas correctas en -Fu

cuando voy a compilar lazarus..
parte de los errores .....

Configfile search: /home/paola/.fpc.cfg
Reading options from file /home/paola/.fpc.cfg
Path "/units/x86_64-linux/httpd-2.2/" not found
Path "/home/paola/fpc/lib/2.5.1/units/x86_64-linux/" not found
Path "/home/paola/fpc/lib/2.5.1/units/x86_64-linux/*/" not found
Path "/home/paola/fpc/lib/2.5.1/units/x86_64-linux/rtl/" not found
Free Pascal Compiler version 2.5.1 [2010/03/06] for x86_64
Copyright (c) 1993-2009 by Florian Klaempfl
Path "/usr/lib/fpc/2.5.1/units/x86_64-linux/rtl/" not found
Searching file /lib64/ld-linux-x86-64.so.2... found
Path "/usr/X11R6/lib64/" not found
Compiler: /home/paola/fpc/lib/fpc/2.5.1/ppcx64
Target OS: Linux for x86-64
Using executable path: /home/paola/fpc/lib/fpc/2.5.1/
Using unit path: ./
Using unit path: ./nonwin32/
Using unit path: ./forms/
Using unit path: ./widgetset/
Using unit path: /home/paola/fpc/lib/fpc/2.5.1/
Using include path: ./include/
Using library path: /lib64/
Using library path: /usr/lib64/
Using library path: ./
Using library path: ./nonwin32/
Using library path: ./forms/
Using library path: ./widgetset/
Using library path: /home/paola/fpc/lib/fpc/2.5.1/
Using object path: ./
Using object path: ./nonwin32/
Using object path: ./forms/
Using object path: ./widgetset/
Using object path: /home/paola/fpc/lib/fpc/2.5.1/
Compiling alllclunits.pp
Searching file alllclunits.pp... found


donde veo que hay rutas que están bien y otras mal..
Cómo puedo hacer para no dejar ni rastros del fpc anterior? quizás haya 
por allí algún otro archivo de configuración...

alguna idea?
muchas gracias a todos..
chauuuuuuuuuu





More information about the Lazarus-es mailing list