
compilar desde MSDOS
Publicado por antonio (1 intervención) el 19/12/2017 22:04:43
Que tal compañeros, os quiero hacer una pregunta;
Tengo un problema para poder compilar desde la ventana MSDOS, por la IDE del dev-pascal no tengo problemas me compila perfectamante, pero por MSDOS me ha estado dando problemas continuamente, me explico:
- Busco el archivo.pas en el CMD con el comando "cd" y una vez que lo encuentro lo quiero ejecutar con la orden "ppc386 hola.pas", y me lanza el error "hola.pas(3.1) fatal: can't find unit SYSWIN32" y por el IDE dev-pas lo compila bien. Este error me lo lanza con cualquier archivo.pas,
entré en variables del entorno y le agrege a la variable "path" el directorio "C:\Dev-Pas\Bin;" que es donde esta la orden "ppc386" o "fpc" de la carpeta del dev-pascal, entonces no se que he echo mal o me falta algo, la cuestion es que no puedo compilar por el MSDOS. A ver si alguien me puede echar una mano en esto o darme una orientacion.
Gracias de antemano y un saludo a todos.
-El codigo-
program hola;
var
nombre:string;
begin
write('introduzca su nombre');
readln(nombre);
writeln('bienvenido al mundo de la programación',nombre);
readln;
end.

Tengo un problema para poder compilar desde la ventana MSDOS, por la IDE del dev-pascal no tengo problemas me compila perfectamante, pero por MSDOS me ha estado dando problemas continuamente, me explico:
- Busco el archivo.pas en el CMD con el comando "cd" y una vez que lo encuentro lo quiero ejecutar con la orden "ppc386 hola.pas", y me lanza el error "hola.pas(3.1) fatal: can't find unit SYSWIN32" y por el IDE dev-pas lo compila bien. Este error me lo lanza con cualquier archivo.pas,
entré en variables del entorno y le agrege a la variable "path" el directorio "C:\Dev-Pas\Bin;" que es donde esta la orden "ppc386" o "fpc" de la carpeta del dev-pascal, entonces no se que he echo mal o me falta algo, la cuestion es que no puedo compilar por el MSDOS. A ver si alguien me puede echar una mano en esto o darme una orientacion.
Gracias de antemano y un saludo a todos.
-El codigo-
program hola;
var
nombre:string;
begin
write('introduzca su nombre');
readln(nombre);
writeln('bienvenido al mundo de la programación',nombre);
readln;
end.

Valora esta pregunta


0