Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Linux
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-08-2006
Robert01 Robert01 is offline
Miembro
 
Registrado: feb 2006
Ubicación: Córdoba, Argentina
Posts: 895
Poder: 19
Robert01 Va por buen camino
¡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
Responder Con Cita
  #2  
Antiguo 31-08-2006
Avatar de Zeta
Zeta Zeta is offline
Miembro
 
Registrado: feb 2005
Posts: 215
Poder: 20
Zeta Va por buen camino
Thumbs up

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
__________________
And I'd like an hour on the holodeck with Seven of Nine.

Última edición por Zeta fecha: 31-08-2006 a las 06:07:16.
Responder Con Cita
  #3  
Antiguo 28-09-2006
Robert01 Robert01 is offline
Miembro
 
Registrado: feb 2006
Ubicación: Córdoba, Argentina
Posts: 895
Poder: 19
Robert01 Va por buen camino
gracias por tu ayuda pero no pude hacerlo.
Afortunadamente con la versión 0.9.18 no tube problemas y pude instalarla.

saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ayuda para usar lazarus Robert01 Linux 9 21-08-2006 11:09:35
Ayuda ReportBuilder Ejecutar bat 3XEMIK3 Impresión 0 20-01-2006 19:29:04
Problemas al ejecutar con ado aitken Varios 8 22-02-2005 13:50:39
ejecutar arhcivo de ayuda!? Dantael API de Windows 2 25-01-2005 18:11:44
Problemas al ejecutar Raiden Lazarus, FreePascal, Kylix, etc. 4 16-05-2004 20:21:05


La franja horaria es GMT +2. Ahora son las 16:39:10.


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
Copyright 1996-2007 Club Delphi