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 02-08-2007
Avatar de gerupc
gerupc gerupc is offline
Miembro
 
Registrado: jul 2007
Ubicación: Universidad de Deusto
Posts: 61
Poder: 17
gerupc Va por buen camino
Exclamation Error al empezar con Lazarus

Hola,

estoy intentando programar en Lazarus, pero no sé como empezar, me explico:

he instalado Lazarus en una distro Debian 4.0 Etch virtualizada mediante Virtual Box. Bien, ejecuto Lazarus y le doy a nuevo.... y según las explicaciones de todos los archivos o proyectos a abrir, selecciono el 'custom program', que parece el típico program de FreePascal o Borland Delphi 2006. Ahora, me aparece la típica plantilla, pero con alguna librería que no conocía. Hasta ahora, sin problemas, entonces, escribo un sencillo programa para hacer una prueba rápida y comprobar que funciona correctamente:

Código:
program Unit2; 

{$mode objfpc}{$H+}

uses
  Classes, SysUtils; 
  
  var
     x: integer;
     

begin
        x := 5;
        write(x);
        readln;
end.
Y al compilar dicho código, me aparece el siguiente error:

Código:
unit2.pas(1,1) Fatal: Syntax error, "UNIT" expected but "PROGRAM" found
No lo entiendo la verdad, creo que es algo ilógico, me dice que esperaba Unit, y que se ha encontrado con programa....pero si es lo que yo previamente he seleccionado!!

No entiendo el error, y claro, asi no puedo compilar nada y necesito que sea el típico programa normal y corriente, ni formularios, ni aplicaciones...ni nada.

Si alguien me pudiese echar una mano, se lo agradecería muchísimo.

Un saludo,

Geru.
__________________
Mi Blog
---------------------
Universidad de Deusto
ESIDE-Escuela Superior de Ingenieros Deusto
Responder Con Cita
  #2  
Antiguo 02-08-2007
Avatar de D-MO
D-MO D-MO is offline
Miembro
 
Registrado: ago 2005
Ubicación: root@debian:/#
Posts: 1.042
Poder: 20
D-MO Va por buen camino
Tienes que elegir "Project -> Program" y no "File -> Custom Program"

Saludos.
Responder Con Cita
  #3  
Antiguo 05-08-2007
Avatar de gerupc
gerupc gerupc is offline
Miembro
 
Registrado: jul 2007
Ubicación: Universidad de Deusto
Posts: 61
Poder: 17
gerupc Va por buen camino
Hola,
muchas gracias, que fallo... :-S

Una cosita más, para compilar, le doy a compilar y me pone:

/tmp/projetct.lpr(1,1) Closing script ppas.sh

Y ahi se queda y cuando le doy a ejecutar, me aparece un mensaje de :

Ejecucion detenida.

No sé como he de hacer para ver el resultado del programa...como en Windows.

Un saludo y muchas gracias,
Geru.
__________________
Mi Blog
---------------------
Universidad de Deusto
ESIDE-Escuela Superior de Ingenieros Deusto
Responder Con Cita
  #4  
Antiguo 06-08-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
No tengo ni idea de qué puede pasar. Así, a bote pronto, me da por preguntar ¿Le das a compilar o a compilar y ejecutar? ¿Has probado a ejecutar el archivo ejecutable directamente, a ver qué pasa?
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
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
Como Empezar?? MikyVato Varios 22 09-02-2007 05:09:46
[Lazarus] GTK+-devel en SUSE. problema instalar lazarus de esa libreria. sakuragi Lazarus, FreePascal, Kylix, etc. 3 28-09-2006 03:31:09
Quiero empezar Osorio JAVA 1 28-06-2006 21:47:13
Por donde empezar...? Delphiboy Varios 2 09-09-2005 21:39:59
Empezar con OOP. onairam OOP 2 08-05-2003 21:30:09


La franja horaria es GMT +2. Ahora son las 15:16:36.


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