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 



Error en compilacion

Ver el tema anterior Ver el tema siguiente Ir abajo

Error en compilacion

Mensaje por ventu123 el Vie 19 Dic 2008 - 11:35

Antes que nada quería felicitaros por el trabajo que estáis haciendo con este FW, llegué a el buscando una alternativa a las idas y venidas de la sicroguia....Ya llevo dos meses con la versión estable y cada día me gusta mas, impresionante la grabación por búsqueda en la EPG. Bueno el caso que el plugin de configuracion no me va demasiado bien y solo me guarda los cambios despues de un Factory Reset, pero al dia siguiente ya no funciona; segun he visto por el foro en la version unstable ya esta corregido asi que me he decidido a instalar una particion con el Ubunto y compilar el FW...(muchas novedades para mi escasa habilidad informatica....) pero las dos veces que lo he intentado acaba al cabo de bastante rato con el mensage siguiente:

"wget --passive-ftp ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.21.tar.bz2 -O /home/ventu/VDR-NG-EM/VDR-NG-FW/downloads/pure-ftpd-1.0.21.tar.bz2 ; \
fi );
--23:45:59-- ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.21.tar.bz2
=> `/home/ventu/VDR-NG-EM/VDR-NG-FW/downloads/pure-ftpd-1.0.21.tar.bz2'
Resolent ftp.pureftpd.org... 82.224.188.215
S'està connectant a ftp.pureftpd.org|82.224.188.215|:21... Fallat: Connection refused.
make: *** [/home/ventu/VDR-NG-EM/VDR-NG-FW/downloads/pure-ftpd-1.0.21.tar.bz2] Error 1"

Tengo algo mal configurado? o es un error del servidor

Un saludo

ventu123

Cantidad de envíos : 7
Fecha de inscripción : 19/12/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por zjuanma el Vie 19 Dic 2008 - 11:49

parece del servidor.

_________________
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: Error en compilacion

Mensaje por jb el Vie 19 Dic 2008 - 12:21

Alguna vez también me ha fallado la compilación con Ubuntu, pero tenía pinta de ser de algún servidor que no ha podido conectarse y descargar lo que necesitaba.

Por cierto, ¿es normal que desde linux tarde más de media hora en hacer la compilación? (se descargan un paquetón de megas)

¿Es posible para evitar tanta descarga, tener algunos archivos en local para que el ordenador ahorre tiempo de compilación?

¿La versión windows compila de forma más rápida?.

Ahí dejo unas cuantas dudas que tengo sobre la compilación, aprovechando el hilo. Gracias de antemano.

Un saludo,
avatar
jb
Betatester

Cantidad de envíos : 1192
Fecha de inscripción : 16/11/2008
Edad : 48
Localización : Lérida y Zaragoza

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por bittor el Vie 19 Dic 2008 - 12:40

jb escribió:Por cierto, ¿es normal que desde linux tarde más de media hora en hacer la compilación? (se descargan un paquetón de megas)
Sí y dependiendo de la potencia del equipo puede tardar un par de horas aunque ya tengas descargado todo.

jb escribió:¿Es posible para evitar tanta descarga, tener algunos archivos en local para que el ordenador ahorre tiempo de compilación?
Sí, así es como lo hago yo.
Copio el directorio:
Código:
VDR-NG-FW/downloads
a:
Código:
VDR-NG-FW.orig/downloads
Así cuando quieras hacer una compilación limpia borrando el directorio VDR-NG-FW no se bajará ningun archivo (sólo si hubiera alguna actualización de algún programa).

Aunque si siempre usas el "make-fw" tampoco te descargará nada y él sólo te limpiará los restos de la compilación anterior.

jb escribió:¿La versión windows compila de forma más rápida?.
En Windows es imposible compilar el firmware porque se necesitan unos dispositivos especiales que sólo están en Linux.
Lo que se hace en Windows es generar un firmware usando archivos ya compilados, en otras palabras, se junta el RootFS + Kernel + módulos del firmware original de Siemens que violan la licencia GPL para generar un firmware completo.
avatar
bittor
Desarrollador

Cantidad de envíos : 3632
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

Ver perfil de usuario http://bittor7x0.googlepages.com

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por jb el Vie 19 Dic 2008 - 17:27

Gracias bittor.

Probaré lo que has comentado, por que a veces se queda pillado descargando cosas.

Un saludo,
avatar
jb
Betatester

Cantidad de envíos : 1192
Fecha de inscripción : 16/11/2008
Edad : 48
Localización : Lérida y Zaragoza

Ver perfil de usuario

Volver arriba Ir abajo

Error en compilacion

Mensaje por ventu123 el Sáb 20 Dic 2008 - 14:29

Pues el tema se me resiste. He conectado el pc directamente al router por cable por si fueran problemas con el wifi pero nada, aunque el mensaje ha cambiado:
--------------------------------------------------
You will probably need to make your busybox binary
setuid root to ensure all configured applets will
work properly.
--------------------------------------------------

make[1]: Leaving directory `/home/ventu/VDR-NG-EM/VDR-NG-FW/build/busybox-1.13.1'
touch /home/ventu/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.busybox_installed
(if [ ! -f /home/ventu/VDR-NG-EM/VDR-NG-FW/downloads/dosfstools-2.11.src.tar.gz ] ; then \
wget --passive-ftp ftp://ftp.uni-erlangen.de/pub/Linux/LOCAL/dosfstools/dosfstools-2.11.src.tar.gz -O /home/ventu/VDR-NG-EM/VDR-NG-FW/downloads/dosfstools-2.11.src.tar.gz ; \
fi );
touch /home/ventu/VDR-NG-EM/VDR-NG-FW/downloads/dosfstools-2.11.src.tar.gz
rm -rf /home/ventu/VDR-NG-EM/VDR-NG-FW/build/dosfstools-2.11
tar -x -C /home/ventu/VDR-NG-EM/VDR-NG-FW/build -zf /home/ventu/VDR-NG-EM/VDR-NG-FW/downloads/dosfstools-2.11.src.tar.gz

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error exit delayed from previous errors
make: *** [/home/ventu/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.dosfstools_unpacked] Error 2
ventu@ventu-portatil:~/VDR-NG-EM/VDR-NG-FW$


Alguna sugerencia?

un saludo

ventu123

Cantidad de envíos : 7
Fecha de inscripción : 19/12/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por telete el Sáb 20 Dic 2008 - 19:20

A mi me da lo siguiente:

HOSTCC extra/locale/gen_wc8bit
GEN extra/locale/codesets.txt
GEN extra/locale/c8tables.h
setlocale(LC_CTYPE,"en_US.UTF-8") failed!
make[1]: *** [extra/locale/c8tables.h] Error 1
make[1]: se sale del directorio `/media/HD/VDR-NG-EM/VDR-NG-EM/VDR-NG-FW/build/uClibc-0.9.30'
make: *** [/media/HD/VDR-NG-EM/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.uclibc_headers_installed] Error 2

Yo uso debian en lugar de ubuntu, asi que no se si puede tener algo que ver
avatar
telete

Cantidad de envíos : 137
Fecha de inscripción : 23/09/2008
Localización : Zaragoza

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por bittor el Sáb 20 Dic 2008 - 19:34

Últimamente se han cambiado muchas cosas tanto en el SVN alemán como en el español.
Volver a ejecutar el script "make-fw" por si tenéis una mezcla de versiones y se hace un lío.
avatar
bittor
Desarrollador

Cantidad de envíos : 3632
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

Ver perfil de usuario http://bittor7x0.googlepages.com

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por telete el Sáb 20 Dic 2008 - 21:44

Este es el error que me da despues de ejecutar make-fw y make:

Código:


configure: error: Building GCC requires GMP 4.1+ and MPFR 2.3.0+.
Try the --with-gmp and/or --with-mpfr options to specify their locations.
Copies of these libraries' source code can be found at their respective
hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
See also http://gcc.gnu.org/install/prerequisites.html for additional info.
If you obtained GMP and/or MPFR from a vendor distribution package, make
sure that you have installed both the libraries and the header files.
They may be located in separate packages.
make: *** [/media/HD/VDR-NG-EM/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.gcc_stage1_configured] Error 1

Se os ocurre algo más?

Gracias
avatar
telete

Cantidad de envíos : 137
Fecha de inscripción : 23/09/2008
Localización : Zaragoza

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por Videre el Dom 21 Dic 2008 - 12:26

telete escribió:Este es el error que me da despues de ejecutar make-fw y make:

Código:


configure: error: Building GCC requires GMP 4.1+ and MPFR 2.3.0+.
Try the --with-gmp and/or --with-mpfr options to specify their locations.
Copies of these libraries' source code can be found at their respective
hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
See also http://gcc.gnu.org/install/prerequisites.html for additional info.
If you obtained GMP and/or MPFR from a vendor distribution package, make
sure that you have installed both the libraries and the header files.
They may be located in separate packages.
make: *** [/media/HD/VDR-NG-EM/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.gcc_stage1_configured] Error 1

Se os ocurre algo más?

Gracias

Te falta la librería MPFR al menos. Si usas Ubuntu, instala todos los
paquetes que ponemos en el wiki:
http://www.assembla.com/wiki/show/VDR-M7x0/Instalación_del_VDR-NG-EM#instalacion_linux

Hoy por hoy son estos:
sudo apt-get install build-essential subversion make automake bison binutils genext2fs gcc-3.4 texinfo libmpfr-dev patch zlib1g-dev libncurses5-dev

_________________
Firmware VDR-NG-EM 0.7 Pro
Última revisión del SVN
avatar
Videre
Desarrollador

Cantidad de envíos : 391
Fecha de inscripción : 27/09/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por Videre el Dom 21 Dic 2008 - 12:28

telete escribió:
Yo uso debian en lugar de ubuntu, asi que no se si puede tener algo que ver

Ah, ya veo que no usas ubuntu. Bueno pues si es Debian stable lo que te puedo decir es que yo no he conseguido compilar el firmware y finalmente lo hice en ubuntu. Seguramente en la versión testing si que se pueda compilar más o menos igual que en ubuntu.

_________________
Firmware VDR-NG-EM 0.7 Pro
Última revisión del SVN
avatar
Videre
Desarrollador

Cantidad de envíos : 391
Fecha de inscripción : 27/09/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por Videre el Dom 21 Dic 2008 - 13:12

bittor escribió:
jb escribió:Por cierto, ¿es normal que desde linux tarde más de media hora en hacer la compilación? (se descargan un paquetón de megas)
Sí y dependiendo de la potencia del equipo puede tardar un par de horas aunque ya tengas descargado todo.

¿Alguien con doble núcleo ha intentado acelerar la compilación paralelizando el make (make -j 2)? Yo lo estoy probando y de momento va bien, ya os contaré si tengo algún problema.

_________________
Firmware VDR-NG-EM 0.7 Pro
Última revisión del SVN
avatar
Videre
Desarrollador

Cantidad de envíos : 391
Fecha de inscripción : 27/09/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por yeahhh el Dom 21 Dic 2008 - 13:51

Yo hace 2 días que no puedo compilar.
Al final me da un error (normalmente en algo del bzip) y se queda ahí parado.
avatar
yeahhh
Betatester

Cantidad de envíos : 2260
Fecha de inscripción : 18/08/2008
Edad : 39
Localización : Barcelona

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por Videre el Dom 21 Dic 2008 - 15:36

Ya lo tengo compilado y funciona bien. Lo único es que no he empezado una compilación de cero con el make -j 2, pero no creo que haya ningún problema con una compilación completa. El tiempo de compilación se disminuye bastante, no sé concretar porque no lo he medido, pero no creo que llegue a la mitad porque no todas las tareas de compilación se paralelizan debido a las dependencias.

Lo que no es buena idea es ejecutarlo con make -j 2 cuando algo esté dando errores, porque las salidas de todos los trabajos en paralelo se mezclan. Si lo hacemos con -j 2 y algo falla sería mejor repetirlo con un make para saber exactamente qué tarea de compilación es la que falla y qué mensajes de error da.

_________________
Firmware VDR-NG-EM 0.7 Pro
Última revisión del SVN
avatar
Videre
Desarrollador

Cantidad de envíos : 391
Fecha de inscripción : 27/09/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por Videre el Dom 21 Dic 2008 - 15:38

yeahhh escribió:Yo hace 2 días que no puedo compilar.
Al final me da un error (normalmente en algo del bzip) y se queda ahí parado.

Vuelve a hacer make-fw, bittor ha atajado el problema no hace mucho: http://trac.assembla.com/VDR-M7x0/changeset/346

_________________
Firmware VDR-NG-EM 0.7 Pro
Última revisión del SVN
avatar
Videre
Desarrollador

Cantidad de envíos : 391
Fecha de inscripción : 27/09/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por yeahhh el Dom 21 Dic 2008 - 17:11

Ok, probaré ahora a ver que tal funciona.

Igualmente cuando tengo errores y cosas raras, borro toda la carpeta y vuelvo a hacer los pasos desde 0.
avatar
yeahhh
Betatester

Cantidad de envíos : 2260
Fecha de inscripción : 18/08/2008
Edad : 39
Localización : Barcelona

Ver perfil de usuario

Volver arriba Ir abajo

Fallo al compilar

Mensaje por ventu123 el Dom 21 Dic 2008 - 17:41

Al final ha funcionado , ha corrido el make-fw como apuntaba bittor pero cascaba con un error al descomprimir el archivo pure-ftpd-1.0.21.ta.bz2 (parece se que esteba corrupto). Lo he borrado y e vueto a correr la make-fw y make con el mismo error, finalmente lo he descargado directamente, copiado en downloads y ha funcionado correctamente.....

gracias

ventu123

Cantidad de envíos : 7
Fecha de inscripción : 19/12/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por telete el Mar 23 Dic 2008 - 13:02

Al final he conseguido compilar con el debina. Cambié a la version sid y parece que ahora las librerias si que son las correctas.
Me hacia falta la libreria de MPFR 2.3 y la version estable solo tiene la 2.2. En ubuntu no hay problema porque ya sale con esa por defecto.
Durante la compilación se paró un par de veces porque no podia bajar un par de ficheros, pero bajandolos a mano pude continuar.

Gracias por los consejos
avatar
telete

Cantidad de envíos : 137
Fecha de inscripción : 23/09/2008
Localización : Zaragoza

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por rover el Mar 20 Ene 2009 - 22:42

telete escribió:A mi me da lo siguiente:

HOSTCC extra/locale/gen_wc8bit
GEN extra/locale/codesets.txt
GEN extra/locale/c8tables.h
setlocale(LC_CTYPE,"en_US.UTF-8") failed!
make[1]: *** [extra/locale/c8tables.h] Error 1
make[1]: se sale del directorio `/media/HD/VDR-NG-EM/VDR-NG-EM/VDR-NG-FW/build/uClibc-0.9.30'
make: *** [/media/HD/VDR-NG-EM/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.uclibc_headers_installed] Error 2

Yo uso debian en lugar de ubuntu, asi que no se si puede tener algo que ver

Supongo que estás compilando la versión unstable, a mí me ha dado el mismo error. Para solucionarlo, tienes que ejecutar "dpkg-reconfigure locales" y seleccionar generar "todos los locales". Después de un rato generando todos los ficheros de locales ya podrás volver a ejecutar "make" y ya no te dará el error de "setlocale failed".

suerte...

saludos,
rover

rover

Cantidad de envíos : 8
Fecha de inscripción : 20/01/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por telete el Miér 21 Ene 2009 - 20:19

Gracias, ya lo habia conseguido, pero gracias de todos modos
avatar
telete

Cantidad de envíos : 137
Fecha de inscripción : 23/09/2008
Localización : Zaragoza

Ver perfil de usuario

Volver arriba Ir abajo

Re: Error en compilacion

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


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