[Lazarus-es] Error al compilarlazarus-0.9.31-34634-20120107-src.tar.bz2 en debian 6

Ismael L. Donis Garcia ismael en citricos.co.cu
Lun Ene 9 22:42:21 CET 2012


Desinstalé todo y purgué el sistema.

Estoy seguro que es problema de la instalación del FPC 2.6.0.

Después de instalar el FPC 2.6.0 sin que me de problema trato de compilar el 
lazarus y me da el siguiente error:

root en ueb_cgi_05:/home/idonis/lazarus# make
make -C packager/registration all
make[1]: se ingresa al directorio 
`/home/idonis/lazarus/packager/registration'
/bin/rm -f ../units/i386-linux/fcllaz.ppu
/bin/mkdir -p ../units/i386-linux
/usr/bin/ppc386 -MObjFPC -Scghi -O1 -gl -vewnhi -l -Fu. -Fu/usr/lib/fpc/2.6.0/units/i386-linux/rtl 
 -FE. -FU../units/i386-linux -di386 fcllaz.pas
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.6.0-0 [2011/12/22] for i386
Copyright (c) 1993-2011 by Florian Klaempfl and others
Target OS: Linux for i386
Compiling fcllaz.pas
Compiling registerfcl.pas
Compiling lazaruspackageintf.pas
Fatal: Can't find unit process used by RegisterFCL
Fatal: Compilation aborted
make[1]: *** [fcllaz.ppu] Error 1
make[1]: se sale del directorio `/home/idonis/lazarus/packager/registration'
make: *** [packager/registration] Error 2
root en ueb_cgi_05:/home/idonis/lazarus#

Pero al mirar el archivo: /etc/fpc.cfg

El mismo solamente trae la siguiente línea de 
código: -Fl/usr/lib/i386-linux-gnu

Pero al revizar en la carpeta /usr/lib/ no existe nada llamado 
i386-linux-gnu

Sin embargo si lo compilo con el FPC 2.4.4 trabaja sin problemas.

El FPC 2.6.0 me lo hicieron llegar desde el sitio: 
ftp://freepascal.stack.nl/pub/fpc/dist/2.6.0/i386-linux/

Saludos Reiterados
=========
|| ISMAEL ||
=========
----- Original Message ----- 
From: "José Mejuto" <joshyfun en gmail.com>
To: "Spanish version of Lazarus List" 
<lazarus-es en lists.lazarus.freepascal.org>
Sent: Monday, January 09, 2012 2:07 PM
Subject: Re: [Lazarus-es] Error al 
compilarlazarus-0.9.31-34634-20120107-src.tar.bz2 en debian 6


Hello Ismael,

Monday, January 9, 2012, 4:25:58 PM, you wrote:

ILDG> Como viene siendo constumbre no puedo compilar a la
ILDG> versión lazarus-0.9.31-34634-20120107-src.tar.bz2 sobre debian
ILDG> squeeze
ILDG> Previamente había instalado FPC 2.6.0 sin problema
[...]
ILDG> Copyright (c) 1993-2011 by Florian Klaempfl and others
ILDG> Target OS: Linux for i386
ILDG> Compiling fcllaz.pas
ILDG> Compiling registerfcl.pas
ILDG> Compiling lazaruspackageintf.pas
ILDG> Fatal: Can't find unit process used by RegisterFCL
ILDG> Fatal: Compilation aborted
ILDG> make[1]: *** [fcllaz.ppu] Error 1
ILDG> make[1]: se sale del directorio
ILDG> `/home/idonis/lazarus/packager/registration'
ILDG> make: *** [packager/registration] Error 2

Tiene toda la pinta de que el 2.6.0 está usando la configuración
fpc.cfg del anterior compilador. Comprueba que en tu home no tengas un
".fpc.cfg" oculto.

Si no estás seguro:

make OPT=-vt

Debería ponerte al principio de donde está leyendo el fpc.cfg.

-- 
Best regards,
 José


_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es






More information about the Lazarus-es mailing list