<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><BR><BR>--- El <B>jue 13-may-10, Ismael L. Donis García <I><ismael@citricos.co.cu></I></B> escribió:<BR><BLOCKQUOTE style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><BR>De: Ismael L. Donis García <ismael@citricos.co.cu><BR>Asunto: [Lazarus-es] Instalar Lazarus desde los funtes en Debian 5 lenny<BR>A: "Spanish version of Lazarus List" <lazarus-es@lists.lazarus.freepascal.org><BR>Fecha: jueves, 13 de mayo de 2010, 8:48<BR><BR><DIV>
<STYLE></STYLE>
<DIV><FONT size="2" face="Arial">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:</FONT></DIV>
<DIV> </DIV>
<DIV>ueb-cgi-5:/media/D/PERSONALES/debian/otros/lazarus/lazarus# sh
localize.sh</DIV><DIV><BR><BR>Makefile:2504: atención: se imponen comandos para el objetivo
`.'<BR>Makefile:2502: atención: se ignoran las instrucciones viejas para el
<BR>objetivo `.'<BR>/usr/local/bin/ppc386 -gl -Fu.
-Fu../lcl/units/i386-linux -Fu../lcl/units/i386-linux/gtk2
<BR> -Fu/usr/local/lib/fpc/2.4.0/units/i386-linux/rtl -FE. -FU.
-Fl/usr/lib/gcc/i486-linux-gnu/4.3.2 <BR> -Flinclude
-Fl/etc/ld.so.conf.d/*.conf -di386 updatepofiles.pas<BR>Free Pascal Compiler
version 2.4.0 [2009/12/28] for i386<BR>Copyright (c) 1993-2009 by Florian
Klaempfl<BR>Target OS: Linux for i386<BR>Compiling updatepofiles.pas<BR>Fatal:
Can't find unit FileUtil used by UpdatePoFiles<BR>Fatal: Compilation
aborted<BR>make: *** [updatepofiles] Error
1<BR>ueb-cgi-5:/media/D/PERSONALES/debian/otros/lazarus/lazarus#<BR><DIV>
<DIV><FONT size="2" face="Arial">Como podría solucionar dicho problema para poder
instalar la versión de lazarus desde el archivo
lazarus-0.9.29-src.tar.bz2</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size="2" face="Arial">Saludos</FONT></DIV>
<DIV><FONT size="2" face="Arial">=========<BR>|| ISMAEL
||<BR>=========</FONT><BR></DIV></DIV></DIV></DIV></BLOCKQUOTE><DIV><DIV><DIV><DIV><DIV>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)</DIV><DIV><BR></DIV><DIV>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.</DIV><DIV><BR></DIV><DIV>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<BR></DIV><DIV><BR></DIV><DIV>después de eso, localize.sh debería funcionar.</DIV><FONT size="2" face="Arial"><BR></FONT></DIV></DIV></DIV></DIV><BLOCKQUOTE style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><DIV><DIV><DIV>
</DIV></DIV></DIV></BLOCKQUOTE></td></tr></table><br>