Instalar el sistema completo desde cero en Linux
Instalar el sistema completo desde cero en Linux
Hola.
En primer lugar, felicidades a todo el mundo, tanto por el proyecto, como por las ayudas prestadas a las personas que las solicitan.
En segundo lugar, no se si este es lugar adecuado para hacer esta consulta, pero no he encontrado otro sitio mas apropiado, asi que, si no es asi, agradezco de antemano a quien lo ubique en el lugar adecuado.
Mi situacion es la siguiente:
Soy uno de los "antiguos programadores" que usaban clipper en ms-dos con la libreria fivewin que compre en diskette de 5 1/4 a una revista de software, y que llegue a utilizar en windows, aunque a mi estilo, pero podia seguir programando, aunque no me aprovechaba de las bondades de clipper 5.3, o sea, solo usaba modo texto.
Quiero pasarme a linux, ya que tengo varias distribuiciones instaladas: debian squezze, guadalinex v9, lubuntu, guadalinex 10.04 edu, tuquito, y alguna que otra mas que ya instalare.
He consultado hasta la saciedad foros y paginas web en las que explican una gran cantidad de maneras de instalar un "sistema completo" para poder seguir programando en languaje xbase, pero he encontrado varios escollos, como por ejemplo, que no estan actualizadas a las versiones que existen en la actualidad, tanto para instalar harbour, como xharbour, ni todo lo necesario que hay que hacer para poder coger un .prg y compilar hasta obtener un ejecutable (lo maximo que he conseguido, es generar un .c y nada mas, porque, ni siquiera el compilador gcc me funciona bien).
He usado los siguientes enlaces de aqui:
Intentando compilar: http://forums.fivetechsupport.com/viewt ... 12&t=22922
Building Harbour from its Free Repository: http://wiki.fivetechsoft.com/doku.php?i ... ildharbour
Installing the Required Packages: http://wiki.fivetechsoft.com/doku.php?i ... llpackages
FiveLinux en Ubuntu: http://forums.fivetechsupport.com/viewt ... 65&start=0
Tras hacer todo esto, no tengo la impresion de que tenga todas las herramientas necesarias para poder hacer lo que yo quiero, porque, ademas, busco un entorno gráfico (ya que se puede, puesto que le he dedicado bastante tiempo a ver el entorno QT, pero sin poder llegar a saber como integrarlo con harbour), cosa que he dejado por la misma razon que las anteriores, no termina de instalarse todo, o no funcionan los comandos que introduzco.
Si alguien quisiese, tuviese tiempo y ganas de hacer una lista completa, paso a paso, de todos los comandos a introducir y operaciones a realizar con las explicaciones oportunas para, partiendo desde cero, llegar a tener la herramienta al completo y poder centrarse en programar, se lo agradeceria infinitamente, ademas de que, independientemente de que me hagan ese favor (estimo que no solo a mi, sino a alguien mas, pues es de esperar que haya, como minimo otra persona como yo en mi misma situacion), me comprometo a participar y ayudar en todo lo que humildemente pueda en este foro.
Muchisimas gracias por adelantado, y un saludo a esta comunidad.
En primer lugar, felicidades a todo el mundo, tanto por el proyecto, como por las ayudas prestadas a las personas que las solicitan.
En segundo lugar, no se si este es lugar adecuado para hacer esta consulta, pero no he encontrado otro sitio mas apropiado, asi que, si no es asi, agradezco de antemano a quien lo ubique en el lugar adecuado.
Mi situacion es la siguiente:
Soy uno de los "antiguos programadores" que usaban clipper en ms-dos con la libreria fivewin que compre en diskette de 5 1/4 a una revista de software, y que llegue a utilizar en windows, aunque a mi estilo, pero podia seguir programando, aunque no me aprovechaba de las bondades de clipper 5.3, o sea, solo usaba modo texto.
Quiero pasarme a linux, ya que tengo varias distribuiciones instaladas: debian squezze, guadalinex v9, lubuntu, guadalinex 10.04 edu, tuquito, y alguna que otra mas que ya instalare.
He consultado hasta la saciedad foros y paginas web en las que explican una gran cantidad de maneras de instalar un "sistema completo" para poder seguir programando en languaje xbase, pero he encontrado varios escollos, como por ejemplo, que no estan actualizadas a las versiones que existen en la actualidad, tanto para instalar harbour, como xharbour, ni todo lo necesario que hay que hacer para poder coger un .prg y compilar hasta obtener un ejecutable (lo maximo que he conseguido, es generar un .c y nada mas, porque, ni siquiera el compilador gcc me funciona bien).
He usado los siguientes enlaces de aqui:
Intentando compilar: http://forums.fivetechsupport.com/viewt ... 12&t=22922
Building Harbour from its Free Repository: http://wiki.fivetechsoft.com/doku.php?i ... ildharbour
Installing the Required Packages: http://wiki.fivetechsoft.com/doku.php?i ... llpackages
FiveLinux en Ubuntu: http://forums.fivetechsupport.com/viewt ... 65&start=0
Tras hacer todo esto, no tengo la impresion de que tenga todas las herramientas necesarias para poder hacer lo que yo quiero, porque, ademas, busco un entorno gráfico (ya que se puede, puesto que le he dedicado bastante tiempo a ver el entorno QT, pero sin poder llegar a saber como integrarlo con harbour), cosa que he dejado por la misma razon que las anteriores, no termina de instalarse todo, o no funcionan los comandos que introduzco.
Si alguien quisiese, tuviese tiempo y ganas de hacer una lista completa, paso a paso, de todos los comandos a introducir y operaciones a realizar con las explicaciones oportunas para, partiendo desde cero, llegar a tener la herramienta al completo y poder centrarse en programar, se lo agradeceria infinitamente, ademas de que, independientemente de que me hagan ese favor (estimo que no solo a mi, sino a alguien mas, pues es de esperar que haya, como minimo otra persona como yo en mi misma situacion), me comprometo a participar y ayudar en todo lo que humildemente pueda en este foro.
Muchisimas gracias por adelantado, y un saludo a esta comunidad.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Instalar el sistema completo desde cero en Linux
Saludos igualmente y bienvenido a estos foros
Intenta descargar y ejecutar TeamViewer en tu distribución de Linux y si te funciona con mucho gusto conectamos y te ayudo a configurarlo para que te funcione bien Harbour y FiveLinux
Si lo consigues envíame un email a alinares@fivetechsoft.com con tu login y contraseña de Teamviewer y nos ponemos manos a la obra
Intenta descargar y ejecutar TeamViewer en tu distribución de Linux y si te funciona con mucho gusto conectamos y te ayudo a configurarlo para que te funcione bien Harbour y FiveLinux
Si lo consigues envíame un email a alinares@fivetechsoft.com con tu login y contraseña de Teamviewer y nos ponemos manos a la obra
- joseluisysturiz
- Posts: 2024
- Joined: Fri Jan 06, 2006 9:28 pm
- Location: Guatire - Caracas - Venezuela
- Contact:
Re: Instalar el sistema completo desde cero en Linux
Antonio, sera posible colocar los pasos que solicita el colega para todo el que lo necesite o va depender de la version de Linux que unoi tenga.? en mi caso tengo una particion con UBUNTU, pero nunca he podido poner a funcionar el fivelinux, desde ya ...gracias...saludos...
Dios no está muerto...
Gracias a mi Dios ante todo!
Gracias a mi Dios ante todo!
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Instalar el sistema completo desde cero en Linux
Jose Luis,
Que versión de Ubuntu es ?
Que versión de Ubuntu es ?
- joseluisysturiz
- Posts: 2024
- Joined: Fri Jan 06, 2006 9:28 pm
- Location: Guatire - Caracas - Venezuela
- Contact:
Re: Instalar el sistema completo desde cero en Linux
Disculpa Antonio, confundi los pc, no es Ubuntu, es Debian y dice GNOME 2.30.2, no soy muy conocedor de Linux, pero tengo un cliente que trabaja en esta plataforma y quiero ofrecerle mis sistemas con Linux, gracias, saludos..Antonio Linares wrote:Jose Luis,
Que versión de Ubuntu es ?
Dios no está muerto...
Gracias a mi Dios ante todo!
Gracias a mi Dios ante todo!
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Instalar el sistema completo desde cero en Linux
Jose Luis,
Si tienes acceso a su ordenador ó puedes pedirle a él que ejecute esto desde una ventana de terminal (como el cmd nuestro en Windows):
uname -a
Asi sabremos con exactitud que versión de Debian está usando. Gracias
Si tienes acceso a su ordenador ó puedes pedirle a él que ejecute esto desde una ventana de terminal (como el cmd nuestro en Windows):
uname -a
Asi sabremos con exactitud que versión de Debian está usando. Gracias
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Instalar el sistema completo desde cero en Linux
Jose Luis,
Necesitamos saber si su Debian es de 32 ó 64 bits. Imagino que uname -a nos dará esa información
Sabes si es AMD ó Intel ?
Necesitamos saber si su Debian es de 32 ó 64 bits. Imagino que uname -a nos dará esa información
Sabes si es AMD ó Intel ?
- joseluisysturiz
- Posts: 2024
- Joined: Fri Jan 06, 2006 9:28 pm
- Location: Guatire - Caracas - Venezuela
- Contact:
Re: Instalar el sistema completo desde cero en Linux
Es la misma que tengo en la particion de mi laptop..dice...Antonio Linares wrote:Jose Luis,
Si tienes acceso a su ordenador ó puedes pedirle a él que ejecute esto desde una ventana de terminal (como el cmd nuestro en Windows):
uname -a
Asi sabremos con exactitud que versión de Debian está usando. Gracias
Linux debian 2.6.32-5-686 #1 SMP Tue AMy 13 16:33:32 UTC 2014 i686 GNU/Linux
La laptop es procesador Intel, aunque soporta 64bits, una particion tiene windows seven de 32bits y la otra el Debian.
Dios no está muerto...
Gracias a mi Dios ante todo!
Gracias a mi Dios ante todo!
Re: Instalar el sistema completo desde cero en Linux
Hola a todos.
Bueno, tras instalar en debian el paquete harbour_3.0.0-1_i386_ubu_10.04-2.deb, he conseguido compilar el famoso "hola.prg", que tiene este contenido:
function main()
? "Hola Mundo"
return(nil)
tras compilar con la orden "harbour hola.prg", se crea el fichero hola.c, hasta ahi, creo que todo es normal y cuyo contenido es este:
/*
* Harbour 3.0.0 (Rev. 16951)
* GNU C 4.4.3 (32-bit)
* Generated C source from "hola.prg"
*/
#include "hbvmpub.h"
#include "hbinit.h"
HB_FUNC( HOLA );
HB_FUNC( MAIN );
HB_FUNC_EXTERN( QOUT );
HB_INIT_SYMBOLS_BEGIN( hb_vm_SymbolInit_HOLA )
{ "HOLA", {HB_FS_PUBLIC | HB_FS_FIRST | HB_FS_LOCAL}, {HB_FUNCNAME( HOLA )}, NULL },
{ "MAIN", {HB_FS_PUBLIC | HB_FS_LOCAL}, {HB_FUNCNAME( MAIN )}, NULL },
{ "QOUT", {HB_FS_PUBLIC}, {HB_FUNCNAME( QOUT )}, NULL }
HB_INIT_SYMBOLS_EX_END( hb_vm_SymbolInit_HOLA, "hola.prg", 0x0, 0x0003 )
#if defined( HB_PRAGMA_STARTUP )
#pragma startup hb_vm_SymbolInit_HOLA
#elif defined( HB_DATASEG_STARTUP )
#define HB_DATASEG_BODY HB_DATASEG_FUNC( hb_vm_SymbolInit_HOLA )
#include "hbiniseg.h"
#endif
HB_FUNC( HOLA )
{
static const HB_BYTE pcode[] =
{
7
};
hb_vmExecute( pcode, symbols );
}
HB_FUNC( MAIN )
{
static const HB_BYTE pcode[] =
{
36,2,0,176,2,0,106,11,72,111,108,97,32,77,
117,110,100,111,0,20,1,36,3,0,100,110,7
};
hb_vmExecute( pcode, symbols );
}
El problema viene al introducir la orden gcc hola.c, cuyo resultado es este:
hola.c:7:21: error: hbvmpub.h: No existe el fichero o el directorio
hola.c:8:20: error: hbinit.h: No existe el fichero o el directorio
hola.c:11: warning: data definition has no type or storage class
hola.c:11: warning: parameter names (without types) in function declaration
hola.c:12: warning: data definition has no type or storage class
hola.c:12: warning: parameter names (without types) in function declaration
hola.c:13: warning: data definition has no type or storage class
hola.c:13: warning: parameter names (without types) in function declaration
hola.c: In function ‘HB_INIT_SYMBOLS_BEGIN’:
hola.c:17: error: expected expression before ‘{’ token
hola.c: At top level:
hola.c:17: error: expected identifier or ‘(’ before ‘,’ token
hola.c:18: error: expected identifier or ‘(’ before ‘,’ token
hola.c:20: error: expected ‘)’ before string constant
hola.c: In function ‘HB_FUNC’:
hola.c:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pcode’
hola.c:41: error: ‘pcode’ undeclared (first use in this function)
hola.c:41: error: (Each undeclared identifier is reported only once
hola.c:41: error: for each function it appears in.)
hola.c:41: error: expected expression before ‘]’ token
hola.c:47: error: ‘symbols’ undeclared (first use in this function)
Tras instalar el "traductor al idioma" de gcc, el resultado es este:
hola.c:7:21: error: hbvmpub.h: No existe el fichero o el directorio
hola.c:8:20: error: hbinit.h: No existe el fichero o el directorio
hola.c:11: aviso: la definición de datos no tiene tipo o clase de almacenamiento
hola.c:11: aviso: nombres de parámetros (sin tipos) en la declaración de la función
hola.c:12: aviso: la definición de datos no tiene tipo o clase de almacenamiento
hola.c:12: aviso: nombres de parámetros (sin tipos) en la declaración de la función
hola.c:13: aviso: la definición de datos no tiene tipo o clase de almacenamiento
hola.c:13: aviso: nombres de parámetros (sin tipos) en la declaración de la función
hola.c: En la función ‘HB_INIT_SYMBOLS_BEGIN’:
hola.c:17: error: expected expression before ‘{’ token
hola.c: En el nivel principal:
hola.c:17: error: expected identifier or ‘(’ before ‘,’ token
hola.c:18: error: expected identifier or ‘(’ before ‘,’ token
hola.c:20: error: expected ‘)’ before string constant
hola.c: En la función ‘HB_FUNC’:
hola.c:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pcode’
hola.c:41: error: ‘pcode’ no se declaró aquí (primer uso en esta función)
hola.c:41: error: (Cada identificador no declarado solamente se reporta una vez
hola.c:41: error: para cada funcion en la que aparece.)
hola.c:41: error: expected expression before ‘]’ token
hola.c:47: error: ‘symbols’ no se declaró aquí (primer uso en esta función)
Y en esas estoy. Yo creo que el compilador, o bien, no esta correctamente instalado, o bien, le falta alguna libreria que haya que añadir posteriormente.
Espero que cuando consiga echar a andar una chorrada de este tipo, puede que tenga el sistema listo para empezar a programar en serio, porque estoy tardando un monton en configurar esto y no toda la ayuda que encuentro la puedo usar, ya que proviene de versiones anteriores que no valen con la actual (por ejemplo los comandos para compilar y cosas asi).
Un saludo.
Bueno, tras instalar en debian el paquete harbour_3.0.0-1_i386_ubu_10.04-2.deb, he conseguido compilar el famoso "hola.prg", que tiene este contenido:
function main()
? "Hola Mundo"
return(nil)
tras compilar con la orden "harbour hola.prg", se crea el fichero hola.c, hasta ahi, creo que todo es normal y cuyo contenido es este:
/*
* Harbour 3.0.0 (Rev. 16951)
* GNU C 4.4.3 (32-bit)
* Generated C source from "hola.prg"
*/
#include "hbvmpub.h"
#include "hbinit.h"
HB_FUNC( HOLA );
HB_FUNC( MAIN );
HB_FUNC_EXTERN( QOUT );
HB_INIT_SYMBOLS_BEGIN( hb_vm_SymbolInit_HOLA )
{ "HOLA", {HB_FS_PUBLIC | HB_FS_FIRST | HB_FS_LOCAL}, {HB_FUNCNAME( HOLA )}, NULL },
{ "MAIN", {HB_FS_PUBLIC | HB_FS_LOCAL}, {HB_FUNCNAME( MAIN )}, NULL },
{ "QOUT", {HB_FS_PUBLIC}, {HB_FUNCNAME( QOUT )}, NULL }
HB_INIT_SYMBOLS_EX_END( hb_vm_SymbolInit_HOLA, "hola.prg", 0x0, 0x0003 )
#if defined( HB_PRAGMA_STARTUP )
#pragma startup hb_vm_SymbolInit_HOLA
#elif defined( HB_DATASEG_STARTUP )
#define HB_DATASEG_BODY HB_DATASEG_FUNC( hb_vm_SymbolInit_HOLA )
#include "hbiniseg.h"
#endif
HB_FUNC( HOLA )
{
static const HB_BYTE pcode[] =
{
7
};
hb_vmExecute( pcode, symbols );
}
HB_FUNC( MAIN )
{
static const HB_BYTE pcode[] =
{
36,2,0,176,2,0,106,11,72,111,108,97,32,77,
117,110,100,111,0,20,1,36,3,0,100,110,7
};
hb_vmExecute( pcode, symbols );
}
El problema viene al introducir la orden gcc hola.c, cuyo resultado es este:
hola.c:7:21: error: hbvmpub.h: No existe el fichero o el directorio
hola.c:8:20: error: hbinit.h: No existe el fichero o el directorio
hola.c:11: warning: data definition has no type or storage class
hola.c:11: warning: parameter names (without types) in function declaration
hola.c:12: warning: data definition has no type or storage class
hola.c:12: warning: parameter names (without types) in function declaration
hola.c:13: warning: data definition has no type or storage class
hola.c:13: warning: parameter names (without types) in function declaration
hola.c: In function ‘HB_INIT_SYMBOLS_BEGIN’:
hola.c:17: error: expected expression before ‘{’ token
hola.c: At top level:
hola.c:17: error: expected identifier or ‘(’ before ‘,’ token
hola.c:18: error: expected identifier or ‘(’ before ‘,’ token
hola.c:20: error: expected ‘)’ before string constant
hola.c: In function ‘HB_FUNC’:
hola.c:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pcode’
hola.c:41: error: ‘pcode’ undeclared (first use in this function)
hola.c:41: error: (Each undeclared identifier is reported only once
hola.c:41: error: for each function it appears in.)
hola.c:41: error: expected expression before ‘]’ token
hola.c:47: error: ‘symbols’ undeclared (first use in this function)
Tras instalar el "traductor al idioma" de gcc, el resultado es este:
hola.c:7:21: error: hbvmpub.h: No existe el fichero o el directorio
hola.c:8:20: error: hbinit.h: No existe el fichero o el directorio
hola.c:11: aviso: la definición de datos no tiene tipo o clase de almacenamiento
hola.c:11: aviso: nombres de parámetros (sin tipos) en la declaración de la función
hola.c:12: aviso: la definición de datos no tiene tipo o clase de almacenamiento
hola.c:12: aviso: nombres de parámetros (sin tipos) en la declaración de la función
hola.c:13: aviso: la definición de datos no tiene tipo o clase de almacenamiento
hola.c:13: aviso: nombres de parámetros (sin tipos) en la declaración de la función
hola.c: En la función ‘HB_INIT_SYMBOLS_BEGIN’:
hola.c:17: error: expected expression before ‘{’ token
hola.c: En el nivel principal:
hola.c:17: error: expected identifier or ‘(’ before ‘,’ token
hola.c:18: error: expected identifier or ‘(’ before ‘,’ token
hola.c:20: error: expected ‘)’ before string constant
hola.c: En la función ‘HB_FUNC’:
hola.c:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pcode’
hola.c:41: error: ‘pcode’ no se declaró aquí (primer uso en esta función)
hola.c:41: error: (Cada identificador no declarado solamente se reporta una vez
hola.c:41: error: para cada funcion en la que aparece.)
hola.c:41: error: expected expression before ‘]’ token
hola.c:47: error: ‘symbols’ no se declaró aquí (primer uso en esta función)
Y en esas estoy. Yo creo que el compilador, o bien, no esta correctamente instalado, o bien, le falta alguna libreria que haya que añadir posteriormente.
Espero que cuando consiga echar a andar una chorrada de este tipo, puede que tenga el sistema listo para empezar a programar en serio, porque estoy tardando un monton en configurar esto y no toda la ayuda que encuentro la puedo usar, ya que proviene de versiones anteriores que no valen con la actual (por ejemplo los comandos para compilar y cosas asi).
Un saludo.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Instalar el sistema completo desde cero en Linux
Francisco,
Al llamar a gcc tienes que pasarle la dirección de los ficheros de cabecera de Harbour usando -I./../harbour/include
Aqui puedes ver como lo hacemos con FiveLinux:
http://code.google.com/p/fivelinux/sour ... s/build.sh
Al llamar a gcc tienes que pasarle la dirección de los ficheros de cabecera de Harbour usando -I./../harbour/include
Aqui puedes ver como lo hacemos con FiveLinux:
http://code.google.com/p/fivelinux/sour ... s/build.sh
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Instalar el sistema completo desde cero en Linux
Jose Luis,
Mi duda es si es 32 ó 64 bits. Parece que es 32 bits...
Y recuerdas que versión de Debian es la que instalastes ? Tienes por ahí el CD ó DVD que usastes para instalarlo ?Es la misma que tengo en la particion de mi laptop..dice...
Linux debian 2.6.32-5-686 #1 SMP Tue AMy 13 16:33:32 UTC 2014 i686 GNU/Linux
Mi duda es si es 32 ó 64 bits. Parece que es 32 bits...
- joseluisysturiz
- Posts: 2024
- Joined: Fri Jan 06, 2006 9:28 pm
- Location: Guatire - Caracas - Venezuela
- Contact:
Re: Instalar el sistema completo desde cero en Linux
Antonio, es de 32bits...baje el ISO de internet he hice mi cd de instalacion y baje la de32 bits, eso te lo aseguro, gracias, saludos...Antonio Linares wrote:Jose Luis,
Y recuerdas que versión de Debian es la que instalastes ? Tienes por ahí el CD ó DVD que usastes para instalarlo ?Es la misma que tengo en la particion de mi laptop..dice...
Linux debian 2.6.32-5-686 #1 SMP Tue AMy 13 16:33:32 UTC 2014 i686 GNU/Linux
Mi duda es si es 32 ó 64 bits. Parece que es 32 bits...
Dios no está muerto...
Gracias a mi Dios ante todo!
Gracias a mi Dios ante todo!
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Instalar el sistema completo desde cero en Linux
Jose Luis,
ok. Y seguistes los pasos descritos para Ubuntu en estos foros ?
http://forums.fivetechsupport.com/viewt ... 64&start=0
Hasta donde llegastes ?
ok. Y seguistes los pasos descritos para Ubuntu en estos foros ?
http://forums.fivetechsupport.com/viewt ... 64&start=0
Hasta donde llegastes ?
Re: Instalar el sistema completo desde cero en Linux
Hola.
Bueno, la cosa va mejorando, pero solo por momentos
Desinstale completamente harbour 3.0 e instale harbour 2.0 al completo, pero esta vez al descargar glade, si se instalo, cosa que antes no fue asi.
Ahora tras compilar hola.prg y obtener hola.c, lo compilo con gcc, pero no puedo ejecutarlo, con el error "Permiso denegado".
He buscado ayuda y me he asegurado que esta en una particion ext4, por si acaso (aunque en el foro decian que fuera ext3). Los permisos del fichero son -rw-r--r--, asi que no deberia plantear problemas, pero el hecho es que no puedo ejecutarlo, y si quiero cambiarle estos permisos, desde el entorno grafico, no me lo permite, pero si puedo hacerlo desde el terminal de root de debian.
SI le cambio los permisos con chmod 777, al intentar ejecutarlo el mensaje es "no se puede ejecutar el fichero binario".
La version de Debian es la squezze 6.0.3
¿Alguna opinion?
Muchas gracias. Un saludo.
Bueno, la cosa va mejorando, pero solo por momentos
Desinstale completamente harbour 3.0 e instale harbour 2.0 al completo, pero esta vez al descargar glade, si se instalo, cosa que antes no fue asi.
Ahora tras compilar hola.prg y obtener hola.c, lo compilo con gcc, pero no puedo ejecutarlo, con el error "Permiso denegado".
He buscado ayuda y me he asegurado que esta en una particion ext4, por si acaso (aunque en el foro decian que fuera ext3). Los permisos del fichero son -rw-r--r--, asi que no deberia plantear problemas, pero el hecho es que no puedo ejecutarlo, y si quiero cambiarle estos permisos, desde el entorno grafico, no me lo permite, pero si puedo hacerlo desde el terminal de root de debian.
SI le cambio los permisos con chmod 777, al intentar ejecutarlo el mensaje es "no se puede ejecutar el fichero binario".
La version de Debian es la squezze 6.0.3
¿Alguna opinion?
Muchas gracias. Un saludo.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Instalar el sistema completo desde cero en Linux
Paco,
La manera más fácil de cambiarle los permisos es haciendo:
chmod +x tu_ejecutable
Lo idóneo es que trabajes con Harbour 3.2.0. Puedes descargarlo desde:
https://github.com/harbour/core/archive/master.zip
Si tienes git en tu distribución de Linux puedes descargar un clon del repositorio haciendo:
Una vez estes en el directorio raiz de Harbour sólo tienes que hacer: make
La manera más fácil de cambiarle los permisos es haciendo:
chmod +x tu_ejecutable
Lo idóneo es que trabajes con Harbour 3.2.0. Puedes descargarlo desde:
https://github.com/harbour/core/archive/master.zip
Si tienes git en tu distribución de Linux puedes descargar un clon del repositorio haciendo:
Code: Select all
git clone https://github.com/harbour/core.git harbour