Club Delphi  
    Paypal   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 Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-05-2010
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 20
donald shimoda Va por buen camino
Cita:
Empezado por fidel Ver Mensaje
A ver si logro resumir todas las conclusiones que he sacado.

Esto pone: v0.9.28.2.8ubuntu1 beta
No se lo que es la fpc
fpc = free pascal compiler. Si vas a trabajar en lazarus te recomiendo que leas algo al respecto o te vas a tropezar con muchos problemas.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #2  
Antiguo 17-05-2010
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.025
Poder: 28
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Cita:
Empezado por fidel Ver Mensaje
No se lo que es la fpc
Verás: Lazarus es un entorno de desarrollo, pero no crea los programas. Únicamente sirve para diseñarlos y facilitar su creación y depuración. Quien crea el programa es el compilador, que en este caso es Free Pascal (FPC para acortar). Esto es así porque, al contrario de Delphi, aquí primero se desarrolló el compilador FPC (llamado inicialmente FPK) y más tarde se creó Lazarus a partir de otro proyecto "muerto" (Precisamente lo bautizaron con el nombre "Lazarus" porque resucitaron ese proyecto). En realidad son dos proyectos totalmente independientes, y aunque hay gente que trabaja en ambos, los "jefes de proyecto", objetivos y calendarios no son comunes.

Existen otros entornos que utilizan FPC como compilador, el más utilizado de ellos (aparte de Lazarus) es el FP, que viene por defecto junto con FPC. Por Internet me he encontrado algún otro más.

Yo, normalmente, utilizo Vim y compilo desde la consola, aunque me consta que es posible compilar directamente desde Vim, e incluso depurar, aunque todavía no sé cómo.
Responder Con Cita
  #3  
Antiguo 17-05-2010
fidel fidel is offline
Miembro
 
Registrado: mar 2005
Posts: 381
Poder: 22
fidel Va por buen camino
Ahora si que me estoy haciendo un buen lio.

Entonces el que crea el programa es el FPC, pero cuando se instala Lazarus se instalará también el FPC.

Entonces cuando aprieto F9 (ejecutar), que es lo que ocurre, yo creia que así ya salía el ejecutable compilado, porque estuve como hace un mes probando y me salió un fichero que pone que es ejecutable (por cierto de 18 Mb sin casi nada), y le pincho y funciona, ¿es que este fichero no está ya compilado? ¿es que hay que dar después Ctrl+F9 (construir), o alguna de las otras opciones que veo: Construir todo o Compilado rápido?.

Veo que estoy más verde que una lechuga, por lo que necesitaría algún tutorial que empiece de cero y sea sencillo ¿conoceis alguno?
Responder Con Cita
  #4  
Antiguo 17-05-2010
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 20
donald shimoda Va por buen camino
Cita:
Empezado por fidel Ver Mensaje
Ahora si que me estoy haciendo un buen lio.
Entonces el que crea el programa es el FPC, pero cuando se instala Lazarus se instalará también el FPC.
Depende donde lo instales y de que manera. Como supongo que hablas de windows, el instalador de lazarus incluye FPC.

Cita:
Empezado por fidel Ver Mensaje
Entonces cuando aprieto F9 (ejecutar), que es lo que ocurre,
Lo mismo que en delphi, se compila tu programa usando el compilador(en este caso FPC)

Cita:
Empezado por fidel Ver Mensaje
yo creia que así ya salía el ejecutable compilado, porque estuve como hace un mes probando y me salió un fichero que pone que es ejecutable (por cierto de 18 Mb sin casi nada), y le pincho y funciona, ¿es que este fichero no está ya compilado? ¿es que hay que dar después Ctrl+F9 (construir), o alguna de las otras opciones que veo: Construir todo o Compilado rápido?.
Vuelvo a repetirte , lee un poco, no es posible que creas que vas a instalar una herramienta y te va a atar los cordones o pedirte la pizza por teléfono y hasta elegirte el sabor... El tamaño es porque incluye las variables de debug, si lo deseas puedes configurar lazarus para que no las incluya.

Cita:
Empezado por fidel Ver Mensaje
Lee en el wiki

Veo que estoy más verde que una lechuga, por lo que necesitaría algún tutorial que empiece de cero y sea sencillo ¿conoceis alguno?

Al fin lo pides! Lee en el wiki.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #5  
Antiguo 18-05-2010
fidel fidel is offline
Miembro
 
Registrado: mar 2005
Posts: 381
Poder: 22
fidel Va por buen camino
Poco a poco voy aclarando ideas, seguiré leyendo.

Gracias a todos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Abrir Maximizado el ReportManager farrop Impresión 0 01-02-2008 14:03:15
Mejorar Maximizado de los forms MDI Hijos enecumene OOP 9 25-10-2007 15:07:52
[Lazarus] GTK+-devel en SUSE. problema instalar lazarus de esa libreria. sakuragi Lazarus, FreePascal, Kylix, etc. 3 28-09-2006 03:31:09
Como dejar Delphi maximizado????? Antuan Varios 2 01-08-2005 12:18:58
Evitar el minimizado del form maximizado Xema API de Windows 4 27-09-2004 13:02:14


La franja horaria es GMT +2. Ahora son las 17:06:58.


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