Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Navegación
 Índice
 Wiki
 FAQ del foro
 FAQ del VDR-NG-EM
 Funcionalidades del VDR
 Mejoras del VDR-NG-EM
 Primeros pasos FW-VDR
 Descargas VDR-NG-EM
Flujo RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 



GUI script generacion de firmware

Página 2 de 3. Precedente  1, 2, 3  Siguiente

Ver el tema anterior Ver el tema siguiente Ir abajo

Re: GUI script generacion de firmware

Mensaje por zjuanma el Sáb 13 Feb 2010 - 13:26

creo que no tienes instalado bash

_________________
M740AV + VDR-NG-EM 0.5 - SVN EM 759 - SVN TC - o7o 410 - SVN plugins 744
Disco: Western Digital Elements mediante un NAS
Conectado a Internet
Plugin yaep 0.2.1: http://sites.google.com/site/yaepvdr
avatar
zjuanma
Desarrollador

Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por gatopardo el Sáb 13 Feb 2010 - 14:04

si lo tengo bash 4.0

gatopardo

Cantidad de envíos : 73
Fecha de inscripción : 24/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por pjllaneras el Sáb 13 Feb 2010 - 16:22

zjuanma escribió:He subido la primera version totalmente operativa a assembla:

http://www.assembla.com/spaces/VDR-M7x0/documents/az9YPMfCCr37KCeJe5afGb/download/gui-build.sh
He estado probando este script en una compilación desde 0, es decir, sin nada... he detectado algunos problemas:


  • La instalación de los paquetes no funciona correctamente. Para que funcione bien debes dejarla en una sola línea
    Código:
    ubuntu_install() { 
        gksudo "apt-get install -q -y build-essential subversion make automake bison binutils genext2fs gcc-3.4 texinfo libmpfr-dev patch zlib1g-dev libncurses5-dev gettext flex libgmp3-dev"
    }
    En concreto falla con que no ecuentra el paquete genext2fs, pero el paquete existe y se puede instalar sin problemas, seguramente el salto de línea afecta de algún modo.
  • Si cuando se ejecuta el script, antes no se ha instalado subversion, al presentar el menú no ha podido bajarse los ficheros del svn, entonces para funcione el script hay que instalar los paquetes, salir del script, borrar los directorios creados (al menos el VDR-NG-EM) y volver a ejecutar el script... no sé muy bién cual sería la mejor solución para esto, tal vez una opción que sea actualizar VDR o algo así antes de la generación del firmware en lugar de actualizar antes de mostrar el menú.
Ahora ya estoy compilando y parece que va sin problemas... bueno, seguro me falla intentando descargar archivos de sourceforge...

Y, de momento, una mejora:

  • Además de instalar los paquetes, si se está en Ubuntu Karmic Koala, bajar e instalar los paquetes tal como indica el wiki:
    Código:
    wget http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/gcc-3.4-base_3.4.6-9_i386.deb http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/cpp-3.4_3.4.6-9_i386.deb http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/gcc-3.4_3.4.6-9_i386.deb
    gksudo dpkg -i gcc-3.4-base_3.4.6-9_i386.deb cpp-3.4_3.4.6-9_i386.deb gcc-3.4_3.4.6-9_i386.deb
De momento sigue compilando.
avatar
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 45
Localización : Palma de Mallorca

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por pjllaneras el Lun 22 Feb 2010 - 9:57

Hola zjuanma.

He visto que has subido varias versiones del script desde que publicaste el enlace.

Sería interesante que comentaras los cambios que vas introduciendo (a modo de LOG de cambios) y así los podemos ir probando y depurando.

Creo que este script puede ser lo que necesita la gente para olvidarse de la versión windows.
avatar
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 45
Localización : Palma de Mallorca

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por zjuanma el Lun 22 Feb 2010 - 11:22

He solucionado las 3 cosas que tu pedias.

_________________
M740AV + VDR-NG-EM 0.5 - SVN EM 759 - SVN TC - o7o 410 - SVN plugins 744
Disco: Western Digital Elements mediante un NAS
Conectado a Internet
Plugin yaep 0.2.1: http://sites.google.com/site/yaepvdr
avatar
zjuanma
Desarrollador

Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por zjuanma el Lun 22 Feb 2010 - 11:24

Por cierto, si alguien mas lo prueba y funciona bien. Pongo un link en el wiki para que lo vayan usando. Para una compilacion Basica sirve de sobra.

_________________
M740AV + VDR-NG-EM 0.5 - SVN EM 759 - SVN TC - o7o 410 - SVN plugins 744
Disco: Western Digital Elements mediante un NAS
Conectado a Internet
Plugin yaep 0.2.1: http://sites.google.com/site/yaepvdr
avatar
zjuanma
Desarrollador

Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por pjllaneras el Lun 22 Feb 2010 - 11:36

Fantástico... a ver si luego tengo un momento y lo pruebo. Voy a crear una nueva máquina virtual y volver a probarlo desde 0 (esta sería la situación normal de un usuario que lo compila por primera vez).

Gracias.
avatar
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 45
Localización : Palma de Mallorca

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por tontorron9 el Lun 22 Feb 2010 - 13:58

Comentario de uno muy muy pardillo. Ejecuto en el directorio VDR-NG-FW lo siguiente: sudo sh gui-build.sh y obtengo:
gui-build.sh: línea 308: error sintáctico cerca del elemento inesperado `('
gui-build.sh: línea 308: ` ) | tee -a >(zenity --progress --text "Downloads backup" --auto-close --auto-kill --pulsate --auto-close) '

No sé si lo estoy haciendo mal o hay un error en el fichero.

tontorron9

Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por pjllaneras el Lun 22 Feb 2010 - 14:24

tontorron9 escribió:Comentario de uno muy muy pardillo. Ejecuto en el directorio VDR-NG-FW lo siguiente: sudo sh gui-build.sh y obtengo:
No deberías ejecutar el script con "sudo", cuando precise del password para instalar algún paquete, ya te lo pedirá el scprit.

Cuando te descargues el script debes hacerlo ejecutable (también puedes hacerlo con el Nautilus, el explorador de archivos de Gnome):

Código:
$ chmod a+x gui-build.sh

Luego debería ser suficiente ejecutar el script así (también puede hacer doble clic sobre el script y cuando te pida que quieres hacer, pulsar sobre "Ejecutar en consola"):

Código:
$ ./gui-build.sh

Sobre el error en concreto no puedo dar ninguna pista de cómo debes solucionarlo, aunque a lo mejor con las instrucciones que te he dado ya te funciona.
avatar
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 45
Localización : Palma de Mallorca

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por tontorron9 el Lun 22 Feb 2010 - 14:44

Gracias Pjllaneras. Como era de esperar el error era mio. Ha bastado con el chmod y ahora está compilando. Espero que vaya todo bien.

tontorron9

Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por zjuanma el Lun 22 Feb 2010 - 16:40

tampoco debes ejecutarlo con sh, esta hecho para bash.

_________________
M740AV + VDR-NG-EM 0.5 - SVN EM 759 - SVN TC - o7o 410 - SVN plugins 744
Disco: Western Digital Elements mediante un NAS
Conectado a Internet
Plugin yaep 0.2.1: http://sites.google.com/site/yaepvdr
avatar
zjuanma
Desarrollador

Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por axel2 el Lun 22 Feb 2010 - 16:44

Yo he empezado a compilarlo al mediodia y de momento va bien, sin errores.

Me parece una muy buena idea para los "negaos" del Linux.

Dew
avatar
axel2
Betatester

Cantidad de envíos : 392
Fecha de inscripción : 04/02/2009
Edad : 54
Localización : Castelldefels, Catalunya

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por tontorron9 el Lun 22 Feb 2010 - 17:46

Bueno, no podóa funcionar a la primera. Lo voy a intentar de nuevo, borrando todo y utilizando bash....

tontorron9

Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por axel2 el Lun 22 Feb 2010 - 20:16

FW compilado , me falta probarlo.
avatar
axel2
Betatester

Cantidad de envíos : 392
Fecha de inscripción : 04/02/2009
Edad : 54
Localización : Castelldefels, Catalunya

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por pjllaneras el Lun 22 Feb 2010 - 20:30

tontorron9 escribió:Bueno, no podóa funcionar a la primera. Lo voy a intentar de nuevo, borrando todo y utilizando bash....
¿Qué ha fallado? Seguramente no será necesario borrar nada... comenta el error que ha dado.
avatar
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 45
Localización : Palma de Mallorca

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por tontorron9 el Lun 22 Feb 2010 - 21:28

Se quedó parado mas de una hora en medio de la descarga de un fichero, por lo que no creo que sea problema del script. Lo he puesto ha compilar en dos ordenadores distintos. Cuando termine ya comentaré el resultado.

tontorron9

Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por pjllaneras el Lun 22 Feb 2010 - 21:35

Eso es normal... ya sabemos que hay unos cuantos archivos que no se bajan automáticamente... Léete este post:

Error al compilar
avatar
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 45
Localización : Palma de Mallorca

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por tontorron9 el Lun 22 Feb 2010 - 21:56

Seguiré probando y ya os informaré. Muchas gracias.

tontorron9

Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por pjllaneras el Mar 23 Feb 2010 - 0:20

He vuelto ha compilar con el script en una ubuntu recién instalada... todo bien, pero la primera vez que se ejecuta todavía hay problemas con la función de instalación.

He modificado un par de cosas y ahora parece que funciona mejor:

Código:
ubuntu_install() { 
    gksudo "apt-get install -q -y gcc-3.4"
    gksudo "apt-get install -q -y build-essential subversion make automake bison binutils genext2fs texinfo libmpfr-dev patch zlib1g-dev libncurses5-dev gettext flex libgmp3-dev"
    if [ ! -e "$CC" ] ; then
        wget http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/gcc-3.4-base_3.4.6-9_i386.deb http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/cpp-3.4_3.4.6-9_i386.deb http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/gcc-3.4_3.4.6-9_i386.deb
        gksudo "dpkg -i gcc-3.4-base_3.4.6-9_i386.deb cpp-3.4_3.4.6-9_i386.deb gcc-3.4_3.4.6-9_i386.deb"
    fi
}
Para que funcione, básicamente he hecho dos cambios:

  1. En el apt-get he separado el gcc-3.4 del resto de paquetes... el problema es que como este paquete no existe en Ubuntu 9.10, no se llega a instalar ningún paquete ya que da un error.
  2. La instrucción para instalar los paquetes manualmente (gksudo dpkg...), la he puesto entre comillas, sin ellas no funciona
Con estos cambios ha funcionado correctamente y se han instalado todos los paquetes.
avatar
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 45
Localización : Palma de Mallorca

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por axel2 el Mar 23 Feb 2010 - 9:35

Pues a mi me ha funcionado perfectamente sin ningun cambio.Eso si ya tenia gcc-3.4 instalado anteriormrnte.
avatar
axel2
Betatester

Cantidad de envíos : 392
Fecha de inscripción : 04/02/2009
Edad : 54
Localización : Castelldefels, Catalunya

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por tontorron9 el Mar 23 Feb 2010 - 9:52

No hubo suerte, la instalación de ayer se paró por el servidor. Las últimas líneas del build.log son:

Conectando a ftp.uni-erlangen.de|131.188.12.212|:21... conectado.
Identificándose como anonymous ... ¡Conectado!
==> SYST ... hecho. ==> PWD ... hecho.
==> TYPE I ... hecho. ==> CWD /pub/Linux/LOCAL/dosfstools ... hecho.
==> SIZE dosfstools-2.11.src.tar.gz ... 68346
==> PASV ... hecho. ==> RETR dosfstools-2.11.src.tar.gz ... hecho.
Longitud: 68346 (67K)

0K .......... .......... .......... .......... .......... 74% 81,0K 0s
50K .......... ...... 100% 484K=0,7s

2010-02-22 21:22:31 (102 KB/s) - Conexión de datos: Expiró el tiempo de conexión; Reintentando.

--2010-02-22 21:22:41-- ftp://ftp.uni-erlangen.de/pub/Linux/LOCAL/dosfstools/dosfstools-2.11.src.tar.gz
(intento:20) => `/home/inversail/VDR-NG-EM/VDR-NG-FW/downloads/dosfstools-2.11.src.tar.gz'
==> no se requiere CWD.
==> SIZE dosfstools-2.11.src.tar.gz ... hecho.
==> PASV ...
Error en la respuesta del servidor, cerrando conexión de control.
Dándose por vencido.

make: *** [/home/inversail/VDR-NG-EM/VDR-NG-FW/downloads/dosfstools-2.11.src.tar.gz] Error 1
Fin de la compilación
Fecha: lun feb 22 21:22:41 CET 2010
mar

Lo intentaré con el nuevo script

tontorron9

Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por pjllaneras el Mar 23 Feb 2010 - 10:30

No creo que utilizando el nuevo script esto cambie... yo ayer hice una compilación desde 0 y únicamente, para que no me diese error, me bajé los dos archivos que comenté en el otro post y los puse en la carpeta "Downloads".

Parece que al descargar se perdió la conexión con el servidor que contiene el archivo "dosfstools-2.11.src.tar.gz"... tal vez una sobrecarga en el servidor, o un problema en tu conexión a internet... no se.

Vuelve a lanzar la compilación, debería funcionar... a mi me descargó este fichero sin problemas y el proceso empezó sobre las 21:30 y terminó dos horas más tarde (en una máquina virtual).
avatar
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 45
Localización : Palma de Mallorca

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por tontorron9 el Mar 23 Feb 2010 - 12:15

He probado dos cosas, una compilacion con el nuevo script, que ha funcionado sin problemas y volver a compilar con el script antiguo, que no ha resultado (no consigue bajar algunos ficheros). En ambos casos borré todo el directorio creado. Si encuentro un rato crearé otra máquina virtual para volver a compilarlo desde cero con el nuevo script.

tontorron9

Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por zjuanma el Mar 23 Feb 2010 - 13:11

El script nuevo el que tiene gui, usa el script antiguo, asi que no tiene sentido compararlos, porque al final todo lo hace el script antiguo. Las descargas las hace el script antiguo asi que es lo mismo.

_________________
M740AV + VDR-NG-EM 0.5 - SVN EM 759 - SVN TC - o7o 410 - SVN plugins 744
Disco: Western Digital Elements mediante un NAS
Conectado a Internet
Plugin yaep 0.2.1: http://sites.google.com/site/yaepvdr
avatar
zjuanma
Desarrollador

Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por pezdemar el Jue 4 Mar 2010 - 12:28

¡Gracias!
¡He compilado mi primer firm con linux sin tener ni idea de como hacerlo!
Tuve algunos problemas, copie los archivos que indicaban en otro hilo y alguna cosita más pero nada.
Sin embargo, empece desde el principio, lo deje toda la noche y ... perfecto.

De momento sólo he visto los cambio en el servidor web (impresionantes), pero promete.

Gracias otra vez, los pobres ignorantes de linux que teníamos lo versión de windows estamos de enhorabuena. Animo a los que este como yo a hacerlo.

Saludos.
avatar
pezdemar

Cantidad de envíos : 55
Fecha de inscripción : 10/02/2009
Localización : Salamanca y Madrid

Ver perfil de usuario http://www.electrocomputer.es

Volver arriba Ir abajo

Re: GUI script generacion de firmware

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Página 2 de 3. Precedente  1, 2, 3  Siguiente

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.