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)
-   -   Ayuda con ejecutable de FreePascal (https://www.clubdelphi.com/foros/showthread.php?t=83935)

Novatin 17-08-2013 16:24:52

Ayuda con ejecutable de FreePascal
 
Que tal amigos,

Estuve trabajando mucho con FreePascal.. :rolleyes: , pero tengo un problema con el ejecutable final... siempre que intento correrlo bajo MSDOS puro me aparece el mensaje:

"This program cannot be run in dos mode"

Es decir, no utilizo ni librerias especiales ni nada parecido, solo modo texto; es mas hasta un simple "Hola Mundo" me genera el mismo mensaje.

Estoy compilando con la version ultima que encontre en el sitio FreePascal, y en Target configuro como "Win32 for i386".. y al probar con la opcion "Go32 V2 Dos Extender" simplemente no me compila la aplicacion... :confused:

Alguien podria indicarme a que se debe esto?

Un Saludo

Casimiro Notevi 17-08-2013 18:49:37

Creo recordar que debes compilarlo para 16 bits. O usa freedos, por ejemplo.

JXJ 18-08-2013 06:06:22

¿es un programa con interfaz GUI. con forms botones
o es un programa de tipo consola de comandos. ?

Novatin 18-08-2013 17:03:40

Cita:

i Creo recordar que debes compilarlo para 16 bits. O usa freedos, por ejemplo.
Es decir, deberia correrlo sobre FreeDos y olvidarme de MSDOS??

Cita:

¿es un programa con interfaz GUI. con forms botones
o es un programa de tipo consola de comandos. ?
Solo es un programa tipo consola no contiene graficos ni ventanas ni botones ni nada por el estilo...

Yo asumi que el ejecutable creado con FreePascal se podia ejecutar sobre MSDOS igual que un ejecutable de TurboPascal... es algo extraño no les parece?

Ñuño Martínez 21-08-2013 12:16:54

El problema está claro: no puedes ejecutar programas de Windows en MS-DOS.

Voy a aventurarme a adivinar que estás compilando desde Windows. Se puede, sí, pero es complicado ya que debes instalar las bibliotecas para MS-DOS, no las de Windows (esa puede ser la razón por la que no te compila). Lo que te recomiendo es que compiles desde el propio MS-DOS.

Novatin 28-08-2013 18:13:24

Ok, gracias..

Si creo que eran las librerias... ahora descargo la version para msdos.

un saludo.


La franja horaria es GMT +2. Ahora son las 14:42: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