Instalar el sistema completo desde cero en Linux

Re: Instalar el sistema completo desde cero en Linux

Postby fjdise » Mon Jan 12, 2015 1:23 pm

Hola Antonio.

Al cambiar el permiso de ejecucion con chmod +x y ejecutarlo, el mensaje es "no se puede ejecutar el fichero binario"

Lubuntu, amplia un poco mas las informacion diciendo "cannot execute binary file: Formato de archivo incorrecto"

Un saludo. Paco.
fjdise
 
Posts: 5
Joined: Fri Jan 09, 2015 5:22 pm

Re: Instalar el sistema completo desde cero en Linux

Postby Antonio Linares » Mon Jan 12, 2015 4:13 pm

Paco,

Aqui tienes un build.sh para construir aplicaciones con Harbour y FiveLinux:

http://code.google.com/p/fivelinux/source/browse/trunk/samples/build.sh

Es similar al que estas usando ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Instalar el sistema completo desde cero en Linux

Postby fjdise » Wed Jan 14, 2015 2:10 pm

Hola Antonio.

Para serte sincero, como ahora mismo la cosa no chuta, estoy compilando "a pelo", osea, que no uso nada mas que la orden de compilar y nada mas.

El fichero obtenido con gcc, como ya he dicho, no me permite ejecutarlo por el tema de permisos, asi que me lo he llevado a otro ordenador con Lubuntu, con el mismo resultado, todo es cuestion de permisos.

Un saludo. Paco.
fjdise
 
Posts: 5
Joined: Fri Jan 09, 2015 5:22 pm

Re: Instalar el sistema completo desde cero en Linux

Postby Antonio Linares » Wed Jan 14, 2015 2:25 pm

Con chmod +x tu_ejecutable debería asignarse el permiso de ejecución correctamente.

Copias aqui como estas haciendo para construir el ejecutable, a ver si veo algo que no esté correcto
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Instalar el sistema completo desde cero en Linux

Postby Andrés González » Sun Feb 08, 2015 9:56 am

Seguro que es algo de novato en linux pero Antonio, he conseguido lo siguiente.

1.- He instalado todo las instalaciones que me comentas y todo ha ido bien. He generado las librerias del harbour y todo ha ido bien. Pero finalmente cuando genero el fichero hello este no lo puedo ejecutar. Que es lo que hago mal. Me genera el hello sin extension alguna, esto es correcto. Aunque le asigne el atributo +x (chmod +x hello) no me ejecuta nada.
Code: Select all  Expand view
pi@raspberrypi ~ $ su
Contraseña:
root@raspberrypi:/home/pi# cd harbour
root@raspberrypi:/home/pi/harbour# cd tests
root@raspberrypi:/home/pi/harbour/tests# hbmk2 hello.prg
hbmk2: Procesando script local: hbmk.hbm
Harbour 3.2.0dev (r1502072002)
Copyright (c) 1999-2015, http://harbour-project.org/
Compiling 'hello.prg'...
Lines 7, Functions/Procedures 1
Generating C source output to '/tmp/hbmk_Itxvqp.dir/hello.c'... Done.
root@raspberrypi:/home/pi/harbour/tests# hello
bash: hello: no se encontró la orden
root@raspberrypi:/home/pi/harbour/tests#
 

2.- He desgargado el fivelinux y haciendo un par de correcciones en el Makefile (el harbour lo tengo en bin/linux/gcc/harbour que no es la dirección que figura en el Makefile) he podido generar las libreria libfive. a y libfivec.a. He modificado el build.sh para que localice el comando y las librerias del harbour pero cuando ejecuto build.sh no sabe ejecutarlo:
Code: Select all  Expand view
pi@raspberrypi ~ $ su
Contraseña:
root@raspberrypi:/home/pi# cd fivelinux
root@raspberrypi:/home/pi/fivelinux# cd samples
root@raspberrypi:/home/pi/fivelinux/samples# build testdlg.prg
bash: build: no se encontró la orden
root@raspberrypi:/home/pi/fivelinux/samples# build.sh testdlg.prg
bash: build.sh: no se encontró la orden
root@raspberrypi:/home/pi/fivelinux/samples# build
bash: build: no se encontró la orden
root@raspberrypi:/home/pi/fivelinux/samples# build.sh
bash: build.sh: no se encontró la orden
root@raspberrypi:/home/pi/fivelinux/samples#
root@raspberrypi:/home/pi/fivelinux/samples# chmod +x testdlg.prg
root@raspberrypi:/home/pi/fivelinux/samples# build.sh testdlg.prg
bash: build.sh: no se encontró la orden
root@raspberrypi:/home/pi/fivelinux/samples#
 

Como ves todo lo ejecuto desde el su (administrador).
Mi maquina es una raspberry pi
Code: Select all  Expand view
root@raspberrypi:/home/pi/harbour/tests# uname -a
Linux raspberrypi 3.18.5+ #748 PREEMPT Wed Feb 4 21:24:41 GMT 2015 armv6l GNU/Linux
 

Muy buena la experiencia y por cierto ya tengo pedida la quadcore raspberry pi 2 que ejecutara ubuntu y win10, mirar por internet

No puedo instalar el teamviewer en raspberry pi, aunque existe una version para debian no funciona en armhf

Si te fijas es el mismo error, y como te comento seguro que es un error de novato.
Saludos

Andrés González desde Mallorca
User avatar
Andrés González
 
Posts: 627
Joined: Thu Jan 19, 2006 10:45 am
Location: Mallorca

Re: Instalar el sistema completo desde cero en Linux

Postby Antonio Linares » Sun Feb 08, 2015 12:31 pm

Andrés,

para ejecutar hello, escribelo asi:

./hello

y para build.sh

./build.sh tutor01
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Instalar el sistema completo desde cero en Linux

Postby Andrés González » Sun Feb 08, 2015 4:31 pm

Lo dicho de novato, este windows nos tiene mal acostumbrados.

Code: Select all  Expand view
root@raspberrypi:/home/pi# cd harbour
root@raspberrypi:/home/pi/harbour# cd tests
root@raspberrypi:/home/pi/harbour/tests# ./hello
   
Hello, world!                                                                  
root@raspberrypi:/home/pi/harbour/tests#
 


Menuda maravilla, aunque no se xq pone al final cuando le doy a cruz de terminar me añade la última linea:

1.- Compila con algun warning

Code: Select all  Expand view
root@raspberrypi:/home/pi/fivelinux/samples# ./build.sh testdlg

compiling...
Harbour 3.2.0dev (r1502072002)
Copyright (c) 1999-2015, http://harbour-project.org/
Compiling 'testdlg.prg'...
Lines 1260, Functions/Procedures 2
Generating C source output to 'testdlg.c'... Done.
compiling C module...
linking...
done!
   
(testdlg:24050): GLib-GObject-WARNING **: Attempt to add property GtkSettings::d

(testdlg:24050): GLib-GObject-WARNING **: Attempt to add property GtkSettings::d

(testdlg:24050): GLib-GObject-WARNING **: Attempt to add property GtkSettings::d

(testdlg:24050): GLib-GObject-WARNING **: Attempt to add property GtkSettings::d
 


2.- Muestra la imagen siguiente:


3.- Cuando le doy a la cruz añade la última linea


Code: Select all  Expand view
root@raspberrypi:/home/pi/fivelinux/samples# ./build.sh testdlg

compiling...
Harbour 3.2.0dev (r1502072002)
Copyright (c) 1999-2015, http://harbour-project.org/
Compiling 'testdlg.prg'...
Lines 1260, Functions/Procedures 2
Generating C source output to 'testdlg.c'... Done.
compiling C module...
linking...
done!
   
(testdlg:24050): GLib-GObject-WARNING **: Attempt to add property GtkSettings::d

(testdlg:24050): GLib-GObject-WARNING **: Attempt to add property GtkSettings::d

(testdlg:24050): GLib-GObject-WARNING **: Attempt to add property GtkSettings::d

(testdlg:24050): GLib-GObject-WARNING **: Attempt to add property GtkSettings::d
root@raspberrypi:/home/pi/fivelinux/samples# BL!BO"BS#BU#BV#BW#BX#BZ"BZ!B[!B\!B]!B^"B_"B_#B`#Ba#Bg#Bk#Bo#Bn!Bn"Bn#Bn$Bä'Bã'Bã(Bâ(Bá(Bà(BÞ)BÜ)BÚ*BÔ+BÌ-BÅ.BÂ.Bº.B³.B§.BŸ.B˜.B‘.B‡.B€.By-Bs-Bm,Bd+B^*BX*BR)BM)BF(B@'B;'B7&B4&B/&B,&B*&B)&B(&B(%B'%B&%B&$B%$B%#B$#B$"B#"B""B"!B!! !!@!"@!#@!$@!%@"%@"&@"'@#'@#(@#)##)`c*`c)`b)`a)`a)`a) a(@a'#a'`a'`a'`a'`a'`a' !B@!C@!D@!E@!F@!G@!H@!G#!G !B@!C@!D@!E@"E@"F@#G@$H@%H@&H@'I@(I#(I =A@>B@>C@?C@@D@AD#ADa|4a|4`|4 <5#<5 <5#<5 tU@sU@rU@qU@pU@nU@mT@lT@kT@jT@iT@iS@hS@fS@eR@cR@aR@`Q@^Q@]P@\P@[P@YO@XO@WO@VN@UN@TN@SM#SM
 
Saludos

Andrés González desde Mallorca
User avatar
Andrés González
 
Posts: 627
Joined: Thu Jan 19, 2006 10:45 am
Location: Mallorca

Re: Instalar el sistema completo desde cero en Linux

Postby Antonio Linares » Sun Feb 08, 2015 8:23 pm

Andrés,

Cuando ves a Harbour funcionando en "cualquier" sistema operativo es cuando realmente te das cuenta de la maravilla que hemos construido entre todos :-)

Esos warnings de GTK son típicos y los he visto muchas veces. Ese en concreto no me suena y en google no lo encuentro, pero no te preocupes, es solo un aviso y no tiene por qué afectar a la ejecución de la aplicación. A veces avisan del uso de una función que ya no se aconseja su uso ("deprecated"), etc.

Puede depender de esa versión de Linux en concreto, etc. Lo ideal sería probarlo tambien en otras distros de Linux (Ubuntu, etc.).
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Instalar el sistema completo desde cero en Linux

Postby Andrés González » Sun Feb 08, 2015 9:45 pm

Sí efectivamente, ayer al medio dia me puse con el raspi y a las dos horas ya estaba generando las librerias de harbour y ahí si que se tomo tiempo pero el resultado es visible, y aun sin conocimiento en linux, FWH funcionó a las mil maravillas.

Code: Select all  Expand view
//Hoy te he comparado con los grandes arquitectos de las catedrales, no te das cuenta de su magestuosidad hasta que no te metes dentro, y FWH es grande, muy grande. Indudablemente son los arquitectos los que las han hecho posible y tu eres uno de los mejores. Llevo aproximadamente 27 años con las variantes de clipper y unos 17 con FIVEWIN y te puedo garantizar que duermo tranquilo con el funcionamiento de los programas FW.


GRACIAS.
Saludos

Andrés González desde Mallorca
User avatar
Andrés González
 
Posts: 627
Joined: Thu Jan 19, 2006 10:45 am
Location: Mallorca

Re: Instalar el sistema completo desde cero en Linux

Postby cnavarro » Sun Feb 08, 2015 10:14 pm

Andrés González wrote:Como ves todo lo ejecuto desde el su (administrador).
Mi maquina es una raspberry pi

Code: Select all  Expand view
root@raspberrypi:/home/pi/harbour/tests# uname -a
Linux raspberrypi 3.18.5+ #748 PREEMPT Wed Feb 4 21:24:41 GMT 2015 armv6l GNU/Linux
 


Muy buena la experiencia y por cierto ya tengo pedida la quadcore raspberry pi 2 que ejecutara ubuntu y win10, mirar por internet



Gracias por la informacion, hace tiempo que tenia en "cartera" adquirir ese equipo, y, al margen de la inversion, estaba el tema de la posible funcionalidad que podia darme.
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Instalar el sistema completo desde cero en Linux

Postby Andrés González » Mon Feb 09, 2015 12:46 pm

Cristobal, raspberry pi b+ funciona a las mil maravillas y sobre todo para hacer pruebas de circuitos es una maravilla. Ahora con el raspberry pi 2 b con quad corte y 1g de RAM tiene que ir muy bien y sobre todo sin un ruido. Ahora con ubuntu y win 10, uno completo con teclado inalámbrico, cables y sd por 88€ (eBay) me llega esta semana. Es unas 6 veces mas rápido que el anterior y lo que me gusta es el tema de la sd y con lo barato q están cambias en un segundo de sistema, a ver como funciona windows 10, ahí estará el meollo. Ya os comento.
Saludos

Andrés González desde Mallorca
User avatar
Andrés González
 
Posts: 627
Joined: Thu Jan 19, 2006 10:45 am
Location: Mallorca

Re: Instalar el sistema completo desde cero en Linux

Postby cnavarro » Mon Feb 09, 2015 12:48 pm

Te seguiré con "hambre" y envidia :D :shock:
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Instalar el sistema completo desde cero en Linux

Postby cnavarro » Mon Feb 09, 2015 9:18 pm

Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Instalar el sistema completo desde cero en Linux

Postby Andrés González » Wed Feb 18, 2015 8:00 am

Funcionando con Raspberry pi 2, muy buen resultado. Ubuntu solo a nivel de comandos (haciendo pruebas). Volví a instalar el DEBIAN y funciona de miedo. Ideal para ordenador de escritorio (cero ruidos). Sin overclocking apenas se casienta (sin disipadores metálicos). Esperando el windows 10.
Saludos

Andrés González desde Mallorca
User avatar
Andrés González
 
Posts: 627
Joined: Thu Jan 19, 2006 10:45 am
Location: Mallorca

Re: Instalar el sistema completo desde cero en Linux

Postby Antonio Linares » Wed Feb 18, 2015 8:03 am

Andres,

Yo compré el primer raspberry pi y era insufriblemente lento.

Este es realmente más rápido ? Siguen distribuyendolo en una tarjeta madre tal cual ? Puedes poner alguna foto ó enlace a fotos ? gracias :-)

Windows 10 va a funcionar en él ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

PreviousNext

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 89 guests