[Lazarus-es] Instalar Lazarus desde los funtes en Debian 5 lenny

Jesus Reyes jesusrmx en yahoo.com.mx
Vie Mayo 14 05:38:06 CEST 2010



--- El jue 13-may-10, Ismael L. Donis García <ismael en citricos.co.cu> escribió:

De: Ismael L. Donis García <ismael en citricos.co.cu>
Asunto: [Lazarus-es] Instalar Lazarus desde los funtes en Debian 5 lenny
A: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org>
Fecha: jueves, 13 de mayo de 2010, 8:48



 
 


 
Estoy tratando de instalar Lazarus desde código 
fuente y el FPC al parecer se instala, digo al parecer porque no da ningún 
problema al ejecutar la instalación, pero cuando ejecuto el localize.sh de la 
instalación de lazarus me da el siguiente problema:
 
ueb-cgi-5:/media/D/PERSONALES/debian/otros/lazarus/lazarus# sh 
localize.sh

Makefile:2504: atención: se imponen comandos para el objetivo 
`.'
Makefile:2502: atención: se ignoran las instrucciones viejas para el 

objetivo `.'
/usr/local/bin/ppc386 -gl  -Fu. 
-Fu../lcl/units/i386-linux -Fu../lcl/units/i386-linux/gtk2 

 -Fu/usr/local/lib/fpc/2.4.0/units/i386-linux/rtl -FE. -FU. 
-Fl/usr/lib/gcc/i486-linux-gnu/4.3.2 
 -Flinclude 
-Fl/etc/ld.so.conf.d/*.conf -di386 updatepofiles.pas
Free Pascal Compiler 
version 2.4.0 [2009/12/28] for i386
Copyright (c) 1993-2009 by Florian 
Klaempfl
Target OS: Linux for i386
Compiling updatepofiles.pas
Fatal: 
Can't find unit FileUtil used by UpdatePoFiles
Fatal: Compilation 
aborted
make: *** [updatepofiles] Error 
1
ueb-cgi-5:/media/D/PERSONALES/debian/otros/lazarus/lazarus#

Como podría solucionar dicho problema para poder 
instalar la versión de lazarus desde el archivo 
lazarus-0.9.29-src.tar.bz2
 
Saludos
=========
|| ISMAEL 
||
=========
Se supone que antes de ejecutar localize.sh, lazarus ya debe estar compilado así que units como fileutil ya debe estar disponible en el lugar esperado (en este caso como pwd es lazarus/tools la ruta a los units deberia ser ../lcl/units/i386-linux, verifica que así sea y ahi se encuentre fileutil.ppu y fileutil.o)
De cualquier modo, localize.sh es un archivo de comandos que normalmente no es necesario que los usuarios ejecuten por que se usa (después de hacer cambios en los recursos de cadenas del IDE o LCL) para actualizar los archivos .po y sus traducciones, pero no es requerido para la compilación de lazarus.
Si de cualquier modo quieres ejecutarlo, te recomiendo que primero este compilado el LCL y lazarus usando el tradicional make, esto creara también la utileria lazbuild, entonces usa lazbuild para compilar updatepofiles: entrar a directorio tools, ejecutar /dir/a/lazbuild updatepofiles.lpi

después de eso, localize.sh debería funcionar.
 



      
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20100513/1ab0112f/attachment-0002.html>


More information about the Lazarus-es mailing list