Re: Instalar Lazarus desde los fuentes

2011-12-06 Por tema Camaleón
El Mon, 05 Dec 2011 17:19:44 -0500, Ismael L. Donis Garcia escribió:

 Trato de compilar direccionando hacia el FPC y me da el siguiente error:
 
 root@ueb_cgi_05:/home/idonis/lazarus# make clean all

(...)

 Free Pascal Compiler version 2.5.1 [2011/11/09] for i386 
 Copyright (c) 1993-2011 by Florian Klaempfl and others 
 Target OS: Linux for i386
 Compiling fcllaz.pas
 Fatal: Can't find unit system used by fcllaz 
 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@ueb_cgi_05:/home/idonis/lazarus#

Ismael, sería conveniente que te apuntaras a la lista de correo de 
Lazarus, más que nada porque estos problemas los deben de conocer al 
dedillo.

http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Si te interesa y necesitas ayuda, me lo dices.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/pan.2011.12.06.10.44...@gmail.com



Re: Instalar Lazarus desde los fuentes

2011-12-06 Por tema Ismael L. Donis Garcia
- Original Message - 
From: Camaleón noela...@gmail.com

To: debian-user-spanish@lists.debian.org
Sent: Tuesday, December 06, 2011 5:44 AM
Subject: Re: Instalar Lazarus desde los fuentes




Ismael, sería conveniente que te apuntaras a la lista de correo de
Lazarus, más que nada porque estos problemas los deben de conocer al
dedillo.



http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus



Si te interesa y necesitas ayuda, me lo dices.



Saludos,
Camaleón


Tire por los 2 lados por si alguien de aquí trabajaba sobre ese sistema, 
pero por lo que veo parece que no hay muchos que lo usen.


Ya pude detectar que es un problema del SVN que estoy tratando de compilar. 
Aunque he tratado de realizar redireccionando hacia otro FPC, cuestión esta 
que no había realizado antes, pero tampoco me funciona de la forma 
convencional, ósea apuntando al FPC instalado por defecto.


Muchas gracias a todos los que de una forma u otra han intentado ayudar.
=
|| ISMAEL ||
=
PD: Esto nos pasa a los que intentamos utilizar los últimos arreglos de un 
soft sin dominar aun el SO.




--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/3f4d4e8af93a4c39bedb42b8792df...@eicc.citricos.cu



Instalar Lazarus desde los fuentes

2011-12-05 Por tema Ismael L. Donis Garcia

Alguien en la lista ha intentado instalar lazarus desde código fuente?

Ya esto lo he realizado en otras ocasiones sin problema alguno, pero esta 
vez me da problemas.


Estoy tratando de compilar a Lazarus desde el código fuente pero me da el 
siguiente error:


root@ueb_cgi_05:/home/idonis/lazarus# sh localize.sh
Makefile:208: *** The Makefile doesn't support target can't-executed,, 
please run fpcmake first.  Alto.

root@ueb_cgi_05:/home/idonis/lazarus# fpcmake
Processing Makefile.fpc
Error: Target linux, package rtl not found
root@ueb_cgi_05:/home/idonis/lazarus#


Alguien me podría dar una pequeña luz de como solucionar dicho problema?

Desde ya Gracias
=
|| ISMAEL ||
=
PD: Uso Debian squeeze como SO. 




--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/b8bbf153996b40e585372345b96d6...@eicc.citricos.cu



Re: Instalar Lazarus desde los fuentes

2011-12-05 Por tema Gonzalo Rivero
2011/12/5 Ismael L. Donis Garcia ism...@citricos.co.cu

 Alguien en la lista ha intentado instalar lazarus desde código fuente?

 Ya esto lo he realizado en otras ocasiones sin problema alguno, pero esta vez 
 me da problemas.

 Estoy tratando de compilar a Lazarus desde el código fuente pero me da el 
 siguiente error:

 root@ueb_cgi_05:/home/idonis/lazarus# sh localize.sh
 Makefile:208: *** The Makefile doesn't support target can't-executed,, please 
 run fpcmake first.  Alto.
 root@ueb_cgi_05:/home/idonis/lazarus# fpcmake
 Processing Makefile.fpc
 Error: Target linux, package rtl not found
 root@ueb_cgi_05:/home/idonis/lazarus#


 Alguien me podría dar una pequeña luz de como solucionar dicho problema?

no usé lazarus, y apenas freepascal en los primeros años de la
facultad (hace como 10 años), pero en fin, me puse a buscar algo y
estas son las instrucciones que figuran en el wiki de lazarus (incluye
como compilar fpc)

 #instalar paquetes requeridos
 sudo apt-get install build-essential
 sudo apt-get install libgtk2.0-dev
 sudo apt-get install libgdk-pixbuf-dev

 # descargar y desempaquetar el código fuente de freepascal
 cd /opt
 sudo wget http://nchc.dl.sourceforge.net/lazarus/fpc-src-2.4.2.source.tgz
 sudo tar -xvf fpc-src-2.4.2.source.tgz
 sudo mv fpc fpcsrc

 #compilar e instalar FreePascal
 sudo mkdir fpc
 cd fpc
 sudo wget http://nchc.dl.sourceforge.net/lazarus/fpc-2.4.2.i686-linux.tar
 sudo tar -xvf fpc-2.4.2.i686-linux.tar
 echo Enter '/opt/fpc' when prompted 'Install prefix'
 sudo sh install.sh

 #agregar las rutas necesarias al PATH
 echo #FPC PATH  ~/.bash_profile
 echo if [ -d /opt/fpc/bin ] ; then  ~/.bash_profile
 echo PATH=/opt/fpc/bin:${PATH}  ~/.bash_profile
 echo fi  ~/.bash_profile

 #installing Lazarus
 cd ../
 sudo wget http://nchc.dl.sourceforge.net/lazarus/lazarus-0.9.30-0.tar.gz
 sudo tar -zxvf lazarus-0.9.30-0.tar.gz
 PATH=/opt/fpc/bin:${PATH}
 sudo chmod -R 777 lazarus
 cd lazarus
 make clean all
 ./lazarus

en ningún lugar pone lo de 'localize'. Y de todas maneras, te
recomiendan instalar los paquetes ya compilados:
http://sourceforge.net/projects/lazarus/files/ (i386 deb o 64deb según
tu arquitectura)


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAPqjQdT4QRoyz5F91Jqgb�ObZOHj9ZzW_uA57jcP5K=ge...@mail.gmail.com



Re: Instalar Lazarus desde los fuentes

2011-12-05 Por tema Ismael L. Donis Garcia
- Original Message - 
From: Ismael L. Donis Garcia ism...@citricos.co.cu

To: debian-user-spanish@lists.debian.org
Sent: Monday, December 05, 2011 2:23 PM
Subject: Instalar Lazarus desde los fuentes



Alguien en la lista ha intentado instalar lazarus desde código fuente?

Ya esto lo he realizado en otras ocasiones sin problema alguno, pero esta 
vez me da problemas.


Estoy tratando de compilar a Lazarus desde el código fuente pero me da el 
siguiente error:


root@ueb_cgi_05:/home/idonis/lazarus# sh localize.sh
Makefile:208: *** The Makefile doesn't support target can't-executed,, 
please run fpcmake first.  Alto.

root@ueb_cgi_05:/home/idonis/lazarus# fpcmake
Processing Makefile.fpc
Error: Target linux, package rtl not found
root@ueb_cgi_05:/home/idonis/lazarus#


Alguien me podría dar una pequeña luz de como solucionar dicho problema?

Desde ya Gracias
=
|| ISMAEL ||
=
PD: Uso Debian squeeze como SO.


Trato de compilar direccionando hacia el FPC y me da el siguiente error:

root@ueb_cgi_05:/home/idonis/lazarus# make clean all 
PP=/home/idonis/fpc/lib/fpc/2.5.1/ppc386

make -C ide cleanide
make[1]: se ingresa al directorio `/home/idonis/lazarus/ide'
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
/bin/rm -f
make[1]: se sale del directorio `/home/idonis/lazarus/ide'
make -C lcl/interfaces/nogui clean LCL_PLATFORM=nogui
make[1]: se ingresa al directorio 
`/home/idonis/lazarus/lcl/interfaces/nogui'

/bin/rm -f ../../units/i386-linux/nogui/interfaces.ppu
/bin/rm -f
/bin/rm -f fpcmade.i386-linux Package.fpc ppas.sh script.res link.res
/bin/rm -f *.s *_ppas.sh
make[1]: se sale del directorio `/home/idonis/lazarus/lcl/interfaces/nogui'
make -C lcl clean
make[1]: se ingresa al directorio `/home/idonis/lazarus/lcl'
/bin/rm -f units/i386-linux/alllclunits.ppu units/i386-linux/actnlist.ppu 
units/i386-linux/arrow.ppu units/i386-linux/avglvltree.ppu 
units/i386-linux/buttons.ppu units/i386-linux/calendar.ppu 
units/i386-linux/chart.ppu units/i386-linux/checklst.ppu 
units/i386-linux/clipbrd.ppu units/i386-linux/clistbox.ppu 
units/i386-linux/comctrls.ppu units/i386-linux/controls.ppu 
units/i386-linux/dbactns.ppu units/i386-linux/dbctrls.ppu 
units/i386-linux/dbgrids.ppu units/i386-linux/dialogs.ppu 
units/i386-linux/dynamicarray.ppu units/i386-linux/dynhasharray.ppu 
units/i386-linux/editbtn.ppu units/i386-linux/extctrls.ppu 
units/i386-linux/extdlgs.ppu units/i386-linux/extendedstrings.ppu 
units/i386-linux/extgraphics.ppu units/i386-linux/filectrl.ppu 
units/i386-linux/forms.ppu units/i386-linux/fpcadds.ppu 
units/i386-linux/graphics.ppu units/i386-linux/graphmath.ppu 
units/i386-linux/graphtype.ppu units/i386-linux/grids.ppu 
units/i386-linux/imglist.ppu units/i386-linux/inipropstorage.ppu 
units/i386-linux/interfacebase.ppu units/i386-linux/lazlinkedlist.ppu 
units/i386-linux/lclintf.ppu units/i386-linux/lclmemmanager.ppu 
units/i386-linux/lclproc.ppu units/i386-linux/lclrescache.ppu 
units/i386-linux/lclstrconsts.ppu units/i386-linux/lcltype.ppu 
units/i386-linux/lclunicodedata.ppu units/i386-linux/lconvencoding.ppu 
units/i386-linux/lmessages.ppu units/i386-linux/lresources.ppu 
units/i386-linux/maskedit.ppu units/i386-linux/menus.ppu 
units/i386-linux/pairsplitter.ppu units/i386-linux/popupnotifier.ppu 
units/i386-linux/postscriptprinter.ppu units/i386-linux/printers.ppu 
units/i386-linux/propertystorage.ppu units/i386-linux/spin.ppu 
units/i386-linux/stdactns.ppu units/i386-linux/stdctrls.ppu 
units/i386-linux/stringhashlist.ppu units/i386-linux/textstrings.ppu 
units/i386-linux/toolwin.ppu units/i386-linux/utrace.ppu 
units/i386-linux/xmlpropstorage.ppu

/bin/rm -f units/i386-linux/lclstrconsts.rst
/bin/rm -f
/bin/rm -f fpcmade.i386-linux Package.fpc ppas.sh script.res link.res
/bin/rm -f *.s *_ppas.sh
make -C interfaces clean
make[2]: se ingresa al directorio `/home/idonis/lazarus/lcl/interfaces'
make -C gtk2 clean
make[3]: se ingresa al directorio `/home/idonis/lazarus/lcl/interfaces/gtk2'
/bin/rm -f ../../units/i386-linux/gtk2/interfaces.ppu 
../../units/i386-linux/gtk2/gtk2int.ppu

/bin/rm -f
/bin/rm -f fpcmade.i386-linux Package.fpc ppas.sh script.res link.res
/bin/rm -f *.s *_ppas.sh
make[3]: se sale del directorio `/home/idonis/lazarus/lcl/interfaces/gtk2'
make[2]: se sale del directorio `/home/idonis/lazarus/lcl/interfaces'
make[1]: se sale del directorio `/home/idonis/lazarus/lcl'
make -C components clean
make[1]: se ingresa al directorio `/home/idonis/lazarus/components'
/bin/rm -f
/bin/rm -f fpcmade.i386-linux Package.fpc ppas.sh script.res link.res
/bin/rm -f *.s *_ppas.sh
make -C lazutils clean
make[2]: se ingresa al directorio `/home/idonis/lazarus/components/lazutils'
/bin/rm -f lib/i386-linux/lazutils.pas.ppu
/bin/rm -f
/bin/rm -f fpcmade.i386-linux Package.fpc ppas.sh script.res link.res
/bin/rm -f *.s *_ppas.sh

Re: Instalar Lazarus desde los fuentes

2011-12-05 Por tema Ismael L. Donis Garcia
- Original Message - 
From: Gonzalo Rivero fishfromsa...@gmail.com

To: lista debian debian lista debian-user-spanish@lists.debian.org
Sent: Monday, December 05, 2011 5:07 PM
Subject: Re: Instalar Lazarus desde los fuentes



2011/12/5 Ismael L. Donis Garcia ism...@citricos.co.cu


Alguien en la lista ha intentado instalar lazarus desde código fuente?

Ya esto lo he realizado en otras ocasiones sin problema alguno, pero esta 
vez me da problemas.


Estoy tratando de compilar a Lazarus desde el código fuente pero me da el 
siguiente error:


root@ueb_cgi_05:/home/idonis/lazarus# sh localize.sh
Makefile:208: *** The Makefile doesn't support target can't-executed,, 
please run fpcmake first. Alto.

root@ueb_cgi_05:/home/idonis/lazarus# fpcmake
Processing Makefile.fpc
Error: Target linux, package rtl not found
root@ueb_cgi_05:/home/idonis/lazarus#


Alguien me podría dar una pequeña luz de como solucionar dicho problema?



#instalar paquetes requeridos
sudo apt-get install build-essential
sudo apt-get install libgtk2.0-dev
sudo apt-get install libgdk-pixbuf-dev


Ya los tengo instalados


# descargar y desempaquetar el código fuente de freepascal
cd /opt
sudo wget http://nchc.dl.sourceforge.net/lazarus/fpc-src-2.4.2.source.tgz
sudo tar -xvf fpc-src-2.4.2.source.tgz
sudo mv fpc fpcsrc



#compilar e instalar FreePascal
sudo mkdir fpc
cd fpc
sudo wget http://nchc.dl.sourceforge.net/lazarus/fpc-2.4.2.i686-linux.tar
sudo tar -xvf fpc-2.4.2.i686-linux.tar
echo Enter '/opt/fpc' when prompted 'Install prefix'
sudo sh install.sh


No hace falta tengo una versión mucho más nueva 2.5.1 ya instalada, por no 
decir 2 la 2.4.4 y la 2.5.1



#agregar las rutas necesarias al PATH
echo #FPC PATH  ~/.bash_profile
echo if [ -d /opt/fpc/bin ] ; then  ~/.bash_profile
echo PATH=/opt/fpc/bin:${PATH}  ~/.bash_profile
echo fi  ~/.bash_profile



#installing Lazarus
cd ../
sudo wget http://nchc.dl.sourceforge.net/lazarus/lazarus-0.9.30-0.tar.gz
sudo tar -zxvf lazarus-0.9.30-0.tar.gz
PATH=/opt/fpc/bin:${PATH}
sudo chmod -R 777 lazarus
cd lazarus
make clean all
./lazarus



en ningún lugar pone lo de 'localize'. Y de todas maneras, te
recomiendan instalar los paquetes ya compilados:
http://sourceforge.net/projects/lazarus/files/ (i386 deb o 64deb según
tu arquitectura)


No instalo los .deb porque por lo general están muy atras o me piden 
dependencias incumplidas ya que uso la versión estable y los compilados lo 
hacen con la versión inestable


De todos modos pruebo con:
make clean all
sin apuntar al fpc para que me tome el fpc por defecto y me tira 2 errores y 
no compila, no pongo el código completo porque me lo trunca la consola.


Compiling laz2_dom.pas
Compiling laz2_xmlutils.pas
laz2_dom.pas(211,34) Hint: Parameter AValue not used
laz2_dom.pas(246,27) Hint: Parameter NewChild not used
laz2_dom.pas(246,37) Hint: Parameter RefChild not used
laz2_dom.pas(247,27) Hint: Parameter NewChild not used
laz2_dom.pas(247,37) Hint: Parameter OldChild not used
laz2_dom.pas(248,26) Hint: Parameter OldChild not used
laz2_dom.pas(269,24) Hint: Parameter deep not used
laz2_dom.pas(269,39) Hint: Parameter ACloneOwner not used
laz2_dom.pas(270,29) Hint: Parameter ANodeName not used
laz2_dom.pas(222,31) Hint: Parameter Value not used
laz2_dom.pas(315,25) Hint: Parameter aNode not used
laz2_dom.pas(367,35) Hint: Parameter namespaceURI not used
laz2_dom.pas(367,49) Hint: Parameter localName not used
laz2_dom.pas(369,38) Hint: Parameter namespaceURI not used
laz2_dom.pas(369,51) Hint: Parameter localName not used
laz2_dom.pas(2174,58) Hint: Local variable Exists does not seem to be 
initialized

laz2_dom.pas(453,36) Hint: Parameter value not used
laz2_dom.pas(474,39) Hint: Parameter data not used
laz2_dom.pas(476,48) Hint: Parameter target not used
laz2_dom.pas(476,56) Hint: Parameter data not used
laz2_dom.pas(481,42) Hint: Parameter name not used
laz2_dom.pas(566,24) Hint: Parameter deep not used
laz2_dom.pas(630,25) Hint: Parameter deep not used
laz2_dom.pas(645,24) Hint: Parameter deep not used
laz2_dom.pas(658,24) Hint: Parameter deep not used
laz2_dom.pas(700,24) Hint: Parameter deep not used
laz2_dom.pas(734,24) Hint: Parameter deep not used
laz2_dom.pas(752,24) Hint: Parameter deep not used
Compiling laz2_xmlcfg.pas
Compiling lazfilecache.pas
Compiling lazdbglog.pas
Compiling lazfileutils.pas
Compiling lazutf8.pas
lazutf8.pas(745,21) Hint: Conversion between ordinals and pointers is not 
portable
lazutf8.pas(747,21) Hint: Conversion between ordinals and pointers is not 
portable
lazutf8.pas(1106,23) Hint: Conversion between ordinals and pointers is not 
portable
lazutf8.pas(1108,23) Hint: Conversion between ordinals and pointers is not 
portable
lazutf8.pas(747,21) Warning: Converting pointers to signed integers may 
result in wrong comparison results and range errors, use an unsigned type 
instead.
lazutf8.pas(1108,23) Warning: Converting pointers to signed integers may 
result in wrong comparison results and range errors, use