Page 1 of 1

FW(x)harbour y FWlinux con el mismo codigo fuente

PostPosted: Fri Jun 08, 2012 6:21 am
by JmGarcia
Quería saber si es posible hacer programas que con el mismo código fuente se puedan compilar para Windows como para Linux. Tanto en modo consola como en modo gráfico.

¿Es posible?

Gracias.

P.D.: El linux ha de ser ReHat 5.5 o 6 y el windows desde XP a 7.

Re: FW(x)harbour y FWlinux con el mismo codigo fuente

PostPosted: Fri Jun 08, 2012 11:26 am
by Antonio Linares
JM,

1. Es posible ejecutar tus aplicaciones Windows en Linux, tal cual estan, usando el emulador "Wine" gratuito (disponible para todos los Linux)

2. FiveLinux te permite construir aplicaciones Linux nativas usando Harbour. No es una emulación. Son aplicaciones reales de Linux que usan el interface gráfico GTK+.

3. Sabiendo FiveWin se sabe programar en FiveLinux, pero no existe una correlación 100% del código fuente, es decir, no se puede usar el código fuente de una aplicación en FWH recompilarla en FiveLinux y obetener la versión Linux, ya que existen muchas diferencias entre los GUIs de Windows, Mac y Linux.

Re: FW(x)harbour y FWlinux con el mismo codigo fuente

PostPosted: Sat Jun 09, 2012 6:12 pm
by JmGarcia
Gracias Antonio

Antonio Linares wrote:1. Es posible ejecutar tus aplicaciones Windows en Linux, tal cual estan, usando el emulador "Wine" gratuito (disponible para todos los Linux)
No puedo instalar nada que no sea "corporativo", es decir no puedo usar ningún emulador.

Antonio Linares wrote:2. FiveLinux te permite construir aplicaciones Linux nativas usando Harbour. No es una emulación. Son aplicaciones reales de Linux que usan el interface gráfico GTK+.
Esto si es lo que quiero.

Antonio Linares wrote:3. Sabiendo FiveWin se sabe programar en FiveLinux, pero no existe una correlación 100% del código fuente, es decir, no se puede usar el código fuente de una aplicación en FWH recompilarla en FiveLinux y obetener la versión Linux, ya que existen muchas diferencias entre los GUIs de Windows, Mac y Linux.
Pues es una verdadera pena. Pero en modo consola si se podrá usar el mismo código fuente ¿no?

Re: FW(x)harbour y FWlinux con el mismo codigo fuente

PostPosted: Sat Jun 09, 2012 6:38 pm
by Antonio Linares
En modo consola, si

Re: FW(x)harbour y FWlinux con el mismo codigo fuente

PostPosted: Sat Jun 09, 2012 9:29 pm
by JmGarcia
Antonio Linares wrote:En modo consola, si
Me puede valer...

Visto que se puede, por donde empezamos.

Compilador, enlazador, etc...

Como compilar mi primer programa de "Hola mundo..." en Linux...

Re: FW(x)harbour y FWlinux con el mismo codigo fuente

PostPosted: Sun Jun 10, 2012 10:31 am
by Antonio Linares
JM,

Lo primero es descargar el código fuente de Harbour y construirlo en Linux. Es un proceso fácil que explicamos en nuestro wiki:

http://wiki.fivetechsoft.com/doku.php?id=fivelinux_buildharbour