Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Lazarus, FreePascal, Kylix, etc. (https://www.clubdelphi.com/foros/forumdisplay.php?f=14)
-   -   Error al empezar con Lazarus (https://www.clubdelphi.com/foros/showthread.php?t=46537)

gerupc 02-08-2007 23:21:49

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.

D-MO 02-08-2007 23:57:11

Tienes que elegir "Project -> Program" y no "File -> Custom Program"

Saludos.

gerupc 05-08-2007 21:16:14

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.

Ñuño Martínez 06-08-2007 20:07:15

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?


La franja horaria es GMT +2. Ahora son las 20:27:12.

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