Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Linux (https://www.clubdelphi.com/foros/forumdisplay.php?f=25)
-   -   ¡ayuda, problemas al ejecutar lazarus! (https://www.clubdelphi.com/foros/showthread.php?t=34922)

Robert01 25-08-2006 17:00:16

¡ayuda, problemas al ejecutar lazarus!
 
Estoy tratando de instalar lazarus en debian pero tengo muchos problemas.
Probé con los paquetes .deb y si bien la instalación no tenía problemas, estos aparecían al ejecutar lazarus.
Ahora probé convirtiendo los paquetes rpm a deb con alien, no tuve problemas con la instalación pero al ejecutar lazarus desde un terminal, este aparece fugazmente y se cierra dando el iguient error:

Cita:

roberto@box:~$ lazarus
TApplication.IconChanged - TODO: convert this message...no implementation in gtk or win32
Note: environment config file not found - using defaults
NOTE: editor options config file not found - using defaults
NOTE: miscellaneous options file not found - using defaults
NOTA: No se ha encontrado el archivo de configuración de las CodeTools - usando valores por defecto
NOTE: help options config file not found - using defaults
TPkgManager.GetWritablePkgOutputDirectory APackage=RunTimeTypeInfoControls 0.1 A nOutDirectory="/home/roberto/.lazarus/lib/RunTimeTypeInfoControls/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=Printer4Lazarus 0.0.0.2 AnOut Directory="/home/roberto/.lazarus/lib/Printer4Lazarus/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=cgiLaz 0.1.1 AnOutDirectory=" /home/roberto/.lazarus/lib/cgiLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=CGILazIDE 0.0 AnOutDirectory= "/home/roberto/.lazarus/lib/CGILazIDE/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=MemDSLaz 1.2.1 AnOutDirectory ="/home/roberto/.lazarus/lib/MemDSLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=SDFLaz 0.1.1 AnOutDirectory=" /home/roberto/.lazarus/lib/SDFLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=TurboPowerIPro 1.0 AnOutDirec tory="/home/roberto/.lazarus/lib/TurboPowerIPro/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=JPEGForLazarus 1.0.1 AnOutDir ectory="/home/roberto/.lazarus/lib/JPEGForLazarus/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=fpcunitide 0.1 AnOutDirectory ="/home/roberto/.lazarus/lib/fpcunitide/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=ProjTemplates 1.0 AnOutDirect ory="/home/roberto/.lazarus/lib/ProjTemplates/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=SQLDBLaz 1.0 AnOutDirectory=" /home/roberto/.lazarus/lib/SQLDBLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=DBFLaz 0.1.1 AnOutDirectory=" /home/roberto/.lazarus/lib/DBFLaz/i386-linux"
TMainIDE.DoNewProject A
TMainIDE.DoNewEditorFile A NewFilename=
TPascalParserTool.BuildTree B OnlyIntf=False project1.lpr
TPkgManager.GetWritablePkgOutputDirectory APackage=RunTimeTypeInfoControls 0.1 A nOutDirectory="/home/roberto/.lazarus/lib/RunTimeTypeInfoControls/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=Printer4Lazarus 0.0.0.2 AnOut Directory="/home/roberto/.lazarus/lib/Printer4Lazarus/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=cgiLaz 0.1.1 AnOutDirectory=" /home/roberto/.lazarus/lib/cgiLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=CGILazIDE 0.0 AnOutDirectory= "/home/roberto/.lazarus/lib/CGILazIDE/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=MemDSLaz 1.2.1 AnOutDirectory ="/home/roberto/.lazarus/lib/MemDSLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=SDFLaz 0.1.1 AnOutDirectory=" /home/roberto/.lazarus/lib/SDFLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=TurboPowerIPro 1.0 AnOutDirec tory="/home/roberto/.lazarus/lib/TurboPowerIPro/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=JPEGForLazarus 1.0.1 AnOutDir ectory="/home/roberto/.lazarus/lib/JPEGForLazarus/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=fpcunitide 0.1 AnOutDirectory ="/home/roberto/.lazarus/lib/fpcunitide/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=ProjTemplates 1.0 AnOutDirect ory="/home/roberto/.lazarus/lib/ProjTemplates/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=SQLDBLaz 1.0 AnOutDirectory=" /home/roberto/.lazarus/lib/SQLDBLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=DBFLaz 0.1.1 AnOutDirectory=" /home/roberto/.lazarus/lib/DBFLaz/i386-linux"
[TCustomFormEditor.CreateComponent] Class='TForm'
TPascalParserTool.BuildTree B OnlyIntf=False project1.lpr
TMainIDE.DoNewEditorFile end unit1.pas
Gdk-ERROR **: BadAlloc (insufficient resources for operation)
serial 6492 error_code 11 request_code 53 minor_code 0
Gdk-ERROR **: BadDrawable (invalid Pixmap or Window parameter)
serial 6493 error_code 9 request_code 62 minor_code 0
roberto@box:~$


¿Alguien ha tenido este problema y le ha encontrado la solución?
Gracias al foro

Zeta 31-08-2006 06:01:07

Probá con esto:

1. Instalar desde la Terminal o visualmente con Synaptic Package Manager:
sudo apt-get install libgtk1.2-dev
sudo apt-get install libgdk-pixbuf-dev
sudo apt-get install alien


2. Luego Descargar:
fpc-2.0.2.i386-linux.tar (ojo tiene que ser el .tar)
lazarus-0.9.16-0.i386.rpm
fpc-src-2.0.2-0.i386.rpm
O las versiones de FP y Lazarus compatibles

3. Abrir Terminal e ir donde están los archivos descargados:
tar -xvf fpc-2.0.2.i386-linux.tar
sudo sh install.sh

y Enter a todo.
Una vez instalado escribir e instalar para saber la versión de FP
/opt/fpc/bin/fpc -i

4. Instalar desde la consola en este orden:
sudo alien -i lazarus-0.9.16-0.i386.rpm
sudo alien -i fpc-src-2.0.2-0.i386.rpm


Y listo, se puede correr el programa.

Si aparece algún error:
Cita:

Problema:can't find unit Contnrs alllclunits.ppu Error 1
Solución: apt-get install fp-units-fcl
The compiler may need to recompile units if the PPU is bad (conflicts, missing PPU)

Problema: Can't find unit glib ... interfaces Error 2
Solución: apt-get install fp-units-gtk

Problema: Cannot find -lglib
Solución: apt-get install libgtk1.2-dev
or in the future, possibly other versions i.e. 1.X 2.X

Problema: couldn't find -lgdk_pixbuf
Solución: apt-get install libgdk-pixbuf-dev
En resumen, hay que instalar 3 paquetes, un tar y dos rpm

Fijate si te funciona, espero que si, avisá cualquier cosa.

Saludos :cool:

Robert01 28-09-2006 03:34:38

gracias por tu ayuda pero no pude hacerlo.
Afortunadamente con la versión 0.9.18 no tube problemas y pude instalarla.

saludos


La franja horaria es GMT +2. Ahora son las 16:41:54.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi