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 25-01-2007
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Cita:
Empezado por mr_pascale
Busqué en google y encontré muy poco en http://www.lazarus.freepascal.org/index.php?name=PNphpBB2&file=viewtopic&p=13094
y es que aparentemente el gtk no trabaja con lenguajes que utilizan UTF8.
Debería recompilar Lazarus con GTK2 que aparentemente, si es compatible.
Es cierto, deberías utilizar GTK+2 porque el viejo no soporta UNICODE.

Es muy fácil. Abre el proyecto con Lázarus. Después selecciona en el menú "Proyecto>Opciones del compilador..." (si es en inglés, pues supongo que será "Project>Compiler options..."). En la lengüeta "Rutas", abajo del todo, hay un combo-box con la etiqueta "Tipo de Widget LCL (various)". Si la despliegas podrás seleccionar GTK+2, entre otras (como GNOME o QT, si prefieres). Después deberás reconstruir el proyecto, forzandole a que compile todas las unidades.

Recuerda que deberás tener instaladas las librerías de desarrollo de GTK+2
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #2  
Antiguo 25-01-2007
Avatar de mr_pascale
mr_pascale mr_pascale is offline
Miembro
 
Registrado: nov 2006
Ubicación: Buenos Aires - Argentina
Posts: 18
Poder: 0
mr_pascale Va por buen camino
Ejecutar mi programa hecho en Lazarus sobre Linux

Código:
/usr/bin/ld: no se puede encontrar -lgdk-x11-2.0
Responder Con Cita
  #3  
Antiguo 25-01-2007
Avatar de mr_pascale
mr_pascale mr_pascale is offline
Miembro
 
Registrado: nov 2006
Ubicación: Buenos Aires - Argentina
Posts: 18
Poder: 0
mr_pascale Va por buen camino
Ejecutar mi programa hecho en Lazarus sobre Linux

perdón, le di al enter...
Gracias Ñuño, esa era la solución al problema...
Ahora me tiró este error al querer compilar,
Código:
/usr/bin/ld: no se puede encontrar -lgdk-x11-2.0
Estoy buscando pero no encuentro como bajar esta libreria(?).

El problema más grande es que no conozco la plataforma, me parece que para encaminarme voy a tener que trabajar más con linux y luego de un tiempo encarar la programación...

Igualmente, aguardo sus consejos

Muchas Gracias!
Responder Con Cita
  #4  
Antiguo 25-01-2007
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Cita:
Estoy buscando pero no encuentro como bajar esta libreria(?).
Ubuntu tiene un programa llamado "Synaptic". Este programa es un front-end gráfico de la utilidad "aptget" y sirve de mucha ayuda a la hora de buscar, obtener e instalar paquetes, aplicaciones y librerías. Debería estar en el menú de "Sistema". Una vez que estés ejecutándolo, pulsa en el botón de "buscar" (o "Search"). En el campo de búsqueda escribe "libgdk-x11-2.0" y dale al botón para iniciar la búsqueda. Cuando lo encuentre, marcalo para instalar. Si no lo encuentra, tal vez debas indicarle la dirección de algún almacén FTP, y en eso yo no puedo ayudarte.

Lee la documentación de Synaptic y configuralo bien, ya que es muy útil a la hora de instalar, desinstalar y actualizar cosas.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #5  
Antiguo 26-01-2007
Avatar de mr_pascale
mr_pascale mr_pascale is offline
Miembro
 
Registrado: nov 2006
Ubicación: Buenos Aires - Argentina
Posts: 18
Poder: 0
mr_pascale Va por buen camino
Ejecutar mi programa hecho en Lazarus sobre Linux

Hola. No pude encontrar la libreria ni en sinaptic ni en internet en general. Probé volviendo a instalar FP y Lazarus y nada, busque si en algún directorio se encontraba el archivo para agregar en el path... y nada.
Solo puedo compilar con gdk, con el resto de las opciones(gdk2,qt,etc) siempre me falta algo.
Bueno, seguiré probando Lazarus sobre windows y tendré que aprender un poco más de Linux. Al parecer mi intento de cambio, deberá esperar (pero no mucho tiempo).

Muchisimas Gracias por sus consejos y mas que nada por su tiempo.

Hasta la próxima
Responder Con Cita
  #6  
Antiguo 11-08-2007
Avatar de mr_pascale
mr_pascale mr_pascale is offline
Miembro
 
Registrado: nov 2006
Ubicación: Buenos Aires - Argentina
Posts: 18
Poder: 0
mr_pascale Va por buen camino
Solucionado con el cambio de versión

Gente del Foro
Gracias a sus datos y su paciencia anteriores. Les quiero comentar que estos problemas se solucionaron al actualizar la distribución de 0.9.18 a 0.9.22.

Saludos (Asi no queda inconcluso)
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
¿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
¡ayuda, problemas al ejecutar lazarus! Robert01 Linux 2 28-09-2006 03:34:38
Problema Ejecutando un programa hecho en delphi wpolanco Varios 2 05-05-2005 07:39:58
Detectar Dependencias de un programa hecho en delphi senpiterno Varios 1 24-01-2005 13:56:06
Como introducir un programa hecho en delphi, en un PDA URBANO Varios 0 05-08-2003 09:53:00


La franja horaria es GMT +2. Ahora son las 02:15: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
Copyright 1996-2007 Club Delphi