Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-10-2007
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
Lazarus en Linux + Gtk2 dudillas

Hola, he estado trasteando con el Lazarus para Linux, concretamente lo he instalado en un openSuse 10.2 y el Lazarus 0.23 beta, y aparentemente todo esta bien, se abre, se compila y muestra sus feos formularios (de gtk) correctamente.

He buscado como compilar los proyectos con Gtk2, y buscando buscando, parece que he logrado "algo". Digo "algo" porque cuando compilo, se compila bien, con un aspecto más que bueno, pero si intento mostrar un simple "MessageBox" me salta con un access violation.

Dejando de lado lo del access violation, es normal que los programas compilados con Gtk2 sean realmente lentos? Le doy click o escribo algo y va con segundos de retraso... y molesta bastante... he leído por ahí que el soporte para Gtk2 no esta aun finalizado... pero.... ¿tan poco finalizado? xD

Me gustaría saber si es normal que pase todo esto con el Gtk2, cosa que dudo... xD

Saludos.

P.D.: El IDE del Lazarus no he logrado recompilarlo con Gtk2...
Responder Con Cita
  #2  
Antiguo 12-10-2007
Robert01 Robert01 is offline
Miembro
 
Registrado: feb 2006
Ubicación: Córdoba, Argentina
Posts: 895
Poder: 19
Robert01 Va por buen camino
Yo si he podido recompilar el IDE con gtk2.
Es verdad, hay muchos problemas pero no creo que sea tan lenta la ejecución, ni los mensajes de violación de acceso.

¿Está tu código disponible para probar a ver como compila?

Yo uso Lazarus 0.9.22, frepascal-2.2.0. kubuntu 7.04 64 bits hasta mañana que lo actualiza a 7.10.

Saludos
Responder Con Cita
  #3  
Antiguo 12-10-2007
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
Hola, el código que he usado para realizar una simple prueba ha sido:

Crear proyecto, poner un botón y meter algo tan simple como:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMessage('Hola');
end;

Lo he hecho, porqué es lo primero que hago al probar algo asi xD mostrar una ventanita de texto...

La otra cosa es que quizas no he hecho bien lo de preparar el Lazarus para el Gtk2... los pasos que he seguido han sido sacados de aqui.

Saludos.
Responder Con Cita
  #4  
Antiguo 12-10-2007
Robert01 Robert01 is offline
Miembro
 
Registrado: feb 2006
Ubicación: Córdoba, Argentina
Posts: 895
Poder: 19
Robert01 Va por buen camino
No hay dudas que tenés algún problema en el lazarus o tal vez en tu distribución d elinux.

Los formularios no son tan coloridos como en delphi ni se ven tan bien pero no son extremadamente feos tampoco.

Con gtk se veían un poco feos me acuerdo.

El código para mostrar el mensaje se ejecuta sin error.

Saludos
Responder Con Cita
  #5  
Antiguo 12-10-2007
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
Volveré a instalar todo el tema, xD Porque ya me imaginaba yo que no era normal que explotase con un simple ShowMessage... y que su rendimiento fuera pésimo.

Los programas compilados con el Gtk2 no son feos (siguen la estetica del enterno), los feos son los del Gtk... aquí una Screen de como veo el Lazarus en el openSuse 10.2 (con Gnome).

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
Ejecutar mi programa hecho en Lazarus sobre Linux mr_pascale Lazarus, FreePascal, Kylix, etc. 9 11-08-2007 18:54:25
¿Es posible la migración de Delphi 8 .NET a Lazarus para Linux? SMTZ Lazarus, FreePascal, Kylix, etc. 3 30-10-2006 12:10:46
[Lazarus] GTK+-devel en SUSE. problema instalar lazarus de esa libreria. sakuragi Lazarus, FreePascal, Kylix, etc. 3 28-09-2006 03:31:09
Algunas dudillas con2 Form aoiTo C++ Builder 1 11-04-2006 07:10:35
dudillas con UPDATE vetustas SQL 3 10-11-2003 19:53:05


La franja horaria es GMT +2. Ahora son las 12:19: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