T-Gtk.

...GTK para HarbourxHarbour

  • Aumentar fuente
  • Fuente predeterminada
  • Disminuir fuente
Home xHarbour Compilando xHarbour (GNU/Linux)

Compilando xHarbour (GNU/Linux)

E-mail Imprimir PDF

Podemos obtener los fuentes bajando el comprimido en la pagina del proyecto o bajar directamente del cvs.

Bajando los fuentes desde la pagina del proyecto:

http://www.xharbour.org/index.asp?page=download/sources

Esto nos llevará a sourceforge y solicitará la descarga. No siempre hay la disponibilidad de la versión más reciente, por lo que es posible que si quieres trabajar con ésta, debes entonces optar por la version del CVS.

Para bajar la versión desde el cvs,  debemos ubicarnos primero en el directorio donde realizaremos la descarga, para efectos de esta guía se realizará en /usr/src

Si no se tiene CVS, basta con escribir (en ubuntu):

sudo apt-get install cvs


Ahora procedemos a crear nuestra copia del repositorio mediante:

cvs -z3 -d:pserver: Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla :/cvsroot/xharbour co -P xharbour

 

Luego, debemos crear algunas variables de entorno que serán utilizadas en el proceso de compilación. Procedemos entonces mediante:

export HB_PATH=/usr/src/xharbour

export HB_ARCHITECTURE=linux

export HB_COMPILER=gcc

export HB_GT_LIB=gtstd

export HB_MULTI_GT=yes

export HB_PREF=xhb

export HB_BIN_INSTALL=/usr/bin

export HB_LIB_INSTALL=/usr/lib/xharbour

export HB_INC_INSTALL=/usr/include/xharbour

export PATH=$HB_PATH/bin:$PATH


NOTA:
Las rutas en BIN, LIB, e INC cambia de acuerdo a la distibución GNU/Linux.  En este caso, coincide con Debian/Ubuntu.


Ahora,
cd /usr/src/xharbour


Debemos tener instaladas algunas aplicaciones que son utilizadas para compilar xharbour, las principales son:

- bison
- libncurses5 y libncurses5-dev
- libslang2-dev
- libx11-dev   

en Ubuntu, simplemente haciendo:

sudo apt-get install bison, libncurses5, libncusrses5-dev, libslang2-dev, libx11-dev


Luego:

make



Última actualización el Jueves, 03 de Septiembre de 2009 03:39  

Anuncios

Joomla! Shop
For all your Joomla! merchandise.