[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