Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Crear app delphi para linux (https://www.clubdelphi.com/foros/showthread.php?t=38835)

albertoP 31-12-2006 01:59:28

Crear app delphi para linux
 
Hola quisiera saber que pasos seguir para compilar una app sencilla en delphi para linux desde windows... es que me he instalado linux y quiero hacer pruebas....

Saludos y respetos desde ya muchas gracias

dec 31-12-2006 12:54:51

Hola,

Utilizando Delphi en Windows no podrías (hasta donde yo llego) crear un ejecutable que, simplemente, se ejecutase en Linux sin problemas. Podrías utilizar Kylix, pero, es una herramienta abandonada por Borland (hasta donde yo llego) y, en todo caso, creo que tendrías que compilar el ejecutable ya en Linux, pues, si no me equivoco, Kylix no funciona en Windows.

Hay algún proyecto para conseguir que Delphi se integre con Kylix en Windows y genere ejecutables para Linux... pero, ahora mismo no recuerdo bien el tema, y, por otro lado, no sé si algo así resultaría interesante para ti o se sale de tus espectativas...

albertoP 31-12-2006 19:48:38

Sobre Kylix
 
Hola dec muchas gracias por el interes prestado de veras y Felicidades...
Ahora sobre la duda si me seria factible generar los ejecutables para linux desde windows asi que si sabes como se hace te estaría muy agradecido..

Saludos y respetos

dec 31-12-2006 20:05:23

Hola,

Pues parece que entonces podrías probar CrossKylix, Kylix Crosscompiler for Delphi/Windows. Suerte. ;)

Ñuño Martínez 02-01-2007 17:30:30

Cita:

Empezado por albertoP
Ahora sobre la duda si me seria factible generar los ejecutables para linux desde windows asi que si sabes como se hace te estaría muy agradecido..

Pues si utilizas las herramientas GNU y derivadas, como por ejemplo Free Pascal o MinGW32, no lo tienes difícil. Los propios compiladores y enlazadores tienen opciones para generar los ejecutables en formato ELF (utilizado por la mayor parte de los sistemas POSIX, Linux inclusive). Esto es porque GNU no tenía un sistema operativo estable sobre el que trabajar porque no podían permitirse más de una licencia UNIX, así que compilaba en DOS y luego lo comprobaba en un entorno que tenían. Ahora ya tienen Hurd, Linux o QNX, pero mantienen la compilación cruzada por razones educativas e históricas.

Con herramientas comerciales, lo tienes más complicado.

Otra solución podría ser utilizar máquinas virtuales, al estilo de VMWare, Qemu, Bochs...

De todas formas, ¿para qué quieres compilar en Windows aplicaciones para Linux? ¿No es mejor hacerlo directamente en el sistema en el que va a funcionar?


La franja horaria es GMT +2. Ahora son las 00:21:31.

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