Re: Instalar Lazarus desde los fuentes

2011-12-06 Por tema Ismael L. Donis Garcia
- Original Message - 
From: "Camaleón" 

To: 
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



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-05 Por tema Ismael L. Donis Garcia
- Original Message - 
From: "Gonzalo Rivero" 

To: "lista debian debian lista" 
Sent: Monday, December 05, 2011 5:07 PM
Subject: Re: Instalar Lazarus desde los fuentes



2011/12/5 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?



#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

Re: Instalar Lazarus desde los fuentes

2011-12-05 Por tema Ismael L. Donis Garcia
- Original Message - 
From: "Ismael L. Donis Garcia" 

To: 
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.s

Re: Instalar Lazarus desde los fuentes

2011-12-05 Por tema Gonzalo Rivero
2011/12/5 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?

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



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