Nuevo firmware VDR-NG-EM 0.7

Dom Mayo 20, 2012 9:43 am por bittor

Mucho más estable y rápido, permite grabar canales HD, incluye servidores DLNA y NFS para ver contenido multimedia (DivX/ Xvid, JPG, MP3, ...) desde la TV o el PC, nuevo interfaz web y muchas novedades.

Más información

Comentarios: 0

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! 
Google Reader 
MSN 
AOL 
NewsGator 
Netvibes 
Bloglines 



Problemas con la compilacion

Página 1 de 8. 1, 2, 3, 4, 5, 6, 7, 8  Siguiente

Ver el tema anterior Ver el tema siguiente Ir abajo

Problemas con la compilacion

Mensaje por jorac el Lun Nov 02, 2009 4:12 pm

Este fin de semana he intentado compilar el codigo siguiendo las instrucciones en la web de assembla y me he encontrado con algunos problemas:

1) Tengo un m740 convertido a m750 (un m745), y hasta ahora para instalar siempre borraba el check-flash en pic_tool_flags del rc.conf. En el punto 8 pone que hay que modificar el VDR-NG-EM/VDR-NG-FW/buildin/base-pro/common/etc/rc.conf, pero no veo el check-flash. He visto que esta en el fichero rc.local.conf del mismo directorio.
Hay que modificarlo en el rc.local.conf, o se hace de otra forma? Estaria bien actualizar la wiki para evitar confusiones.
Por curiosidad, que pasa si no borro el check-flash en un M750T EPG?

2) Estoy compilando en un Ubuntu 8.04, y como lo tengo instalado en una particion de 7Gb, no tengo mucho espacio de disco y tengo que utilizar la particion NTFS de windows para compilar (la tengo montada en /media/windows). Me ha dado un error:

...
make[2]: se ingresa al directorio `/media/windows/vdr/VDR-NG-EM/VDR-NG-FW/build/e2fsprogs.build'
cd .; CONFIG_FILES=./lib/uuid/uuid_types.h ./config.status
config.status: creating ./lib/uuid/uuid_types.h
config.status: executing default-1 commands
make[2]: se sale del directorio `/media/windows/vdr/VDR-NG-EM/VDR-NG-FW/build/e2fsprogs.build'
make[2]: se ingresa al directorio `/media/windows/vdr/VDR-NG-EM/VDR-NG-FW/build/e2fsprogs.build/lib/et'
SUBST compile_et
make[2]: se sale del directorio `/media/windows/vdr/VDR-NG-EM/VDR-NG-FW/build/e2fsprogs.build/lib/et'
make[2]: se ingresa al directorio `/media/windows/vdr/VDR-NG-EM/VDR-NG-FW/build/e2fsprogs.build/lib/ext2fs'
SUBST ext2_err.et
COMPILE_ET ext2_err.et
chmod: ext2_err.h: new permissions are r-xrwxrwx, not r-xr-xr-x
chmod: ext2_err.c: new permissions are r-xrwxrwx, not r-xr-xr-x
make[2]: *** [ext2_err.h] Error 1
make[2]: se sale del directorio `/media/windows/vdr/VDR-NG-EM/VDR-NG-FW/build/e2fsprogs.build/lib/ext2fs'
make[1]: *** [subs] Error 2
make[1]: se sale del directorio `/media/windows/vdr/VDR-NG-EM/VDR-NG-FW/build/e2fsprogs.build'
make: *** [/media/windows/vdr/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.e2fsprogs_compiled] Error 2

Puede ser debido a que estoy compilando en una particion NTFS?
Puedo probar de compilar en la particion de linux, tengo unos 2.9 Gb libres, pero creo que la compilacion ocupa mas. Alguien sabe cuanto espacio de disco necesita la compilacion?

Gracias.

jorac

Cantidad de envíos: 5
Fecha de inscripción: 17/07/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por bittor el Lun Nov 02, 2009 8:09 pm

jorac escribió:1) Tengo un m740 convertido a m750 (un m745), y hasta ahora para instalar siempre borraba el check-flash en pic_tool_flags del rc.conf. En el punto 8 pone que hay que modificar el VDR-NG-EM/VDR-NG-FW/buildin/base-pro/common/etc/rc.conf, pero no veo el check-flash. He visto que esta en el fichero rc.local.conf del mismo directorio.
Hay que modificarlo en el rc.local.conf, o se hace de otra forma? Estaria bien actualizar la wiki para evitar confusiones.
Por curiosidad, que pasa si no borro el check-flash en un M750T EPG?
En la versión actual ya no es necesario tocar nada del check-flash, sólo tendrás que editar el archivo VDR-NG-FW/buildin/base-pro/m740/etc/systemtype (cambiar base-pro por base-lite si usas la versión Lite) y cambiar el m740 por m750t.
Ya está actualizado en la wiki.

jorac escribió:2) Estoy compilando en un Ubuntu 8.04, y como lo tengo instalado en una particion de 7Gb, no tengo mucho espacio de disco y tengo que utilizar la particion NTFS de windows para compilar (la tengo montada en /media/windows). Me ha dado un error ...
Puede ser debido a que estoy compilando en una particion NTFS?
Sí, es porque no puede establecer los permisos de escritura.

jorac escribió:Puedo probar de compilar en la particion de linux, tengo unos 2.9 Gb libres, pero creo que la compilacion ocupa mas. Alguien sabe cuanto espacio de disco necesita la compilacion?
Ocupará unos 2,2 GB aproximadamente.

_________________
Firmware VDR-NG-EM (Edición Mejorada) 0.7
Versiones Lite y Pro
Última revisión del SVN

bittor
Desarrollador

Cantidad de envíos: 3019
Fecha de inscripción: 25/06/2008

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

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por yeahhh el Mar Nov 03, 2009 1:44 pm

Hola, intento compilar desde hace unos días, y tengo este problema:

mkcramfs.c:915: aviso: el puntero que apunta en el paso del argumento 2 de ‘__builtin_strcmp’ difiere en signo
mkcramfs.c:915: aviso: el puntero que apunta en el paso del argumento 2 de ‘__builtin_strcmp’ difiere en signo
mkcramfs.c:915: aviso: el puntero que apunta en el paso del argumento 1 de ‘strlen’ difiere en signo
mkcramfs.c:915: aviso: el puntero que apunta en el paso del argumento 2 de ‘__builtin_strcmp’ difiere en signo
mkcramfs.c:915: aviso: el puntero que apunta en el paso del argumento 2 de ‘__builtin_strcmp’ difiere en signo
mkcramfs.c: En la función ‘main’:
mkcramfs.c:1282: error: ‘Z_NULL’ no se declaró aquí (primer uso en esta función)
make[1]: *** [mkcramfs] Error 1
make[1]: se sale del directorio `/home/usuario/VDR-NG-EM/VDR-NG-FW/hostutils.build/cramfs-1.1'
make: *** [/home/dani/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.cramfs_host_compiled] Error 2

Estoy usando ubuntu 8.04 LTS (harto de las versiones nuevas y sus cosas), he seguido la wiki para instalar los paquetes que hacian falta, etc etc...

Que puede pasar?

yeahhh
Betatester

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por bittor el Mar Nov 03, 2009 6:58 pm

Pues yo uso Xubuntu 8.04 LTS que en principio usa los mismos paquetes y la semana pasada compilé de cero sin ningún problema.

Prueba a editar los archivos cramfsck.c y mkcramfs.c y cambias todo lo que encuentres con "Z_NULL" por "NULL" (sin las comillas) dentro de "/home/usuario/VDR-NG-EM/VDR-NG-FW/hostutils.build/cramfs-1.1" y vuelve a lanzar el make.

_________________
Firmware VDR-NG-EM (Edición Mejorada) 0.7
Versiones Lite y Pro
Última revisión del SVN

bittor
Desarrollador

Cantidad de envíos: 3019
Fecha de inscripción: 25/06/2008

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

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por zjuanma el Mar Nov 03, 2009 8:02 pm

Acabo de compilarlo en Ubuntu Karmic, solo he tenido que volver a instalar el gcc-3.4, y me ha funcionado sin ningun problema.

_________________
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

zjuanma
Desarrollador

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por yeahhh el Mar Nov 03, 2009 9:04 pm

Me sigue dando el mismo error habiendo cambiado el z_null por null (no he hecho ningún make-fw para borrar, lo he probado con make directo)

He probado a reinstalar las gcc 3.4
Al final montaré una 9.04, pero me hacia gracia tener la LTS.

yeahhh
Betatester

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por jb el Mar Nov 03, 2009 11:22 pm

zjuanma escribió:Acabo de compilarlo en Ubuntu Karmic, solo he tenido que volver a instalar el gcc-3.4, y me ha funcionado sin ningun problema.


Ayer instalé también Karmic ¿Como puedo instalar el gcc-3.4?. No está en los repositorios.

Gracias.
jb

jb
Betatester

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por yeahhh el Mar Nov 03, 2009 11:24 pm

Yo precisamente he vuelto a versiones antigüas por el gcc 3.4, lo instalé en ubuntu 9.10 pero me daba también fallos de compilación.
No se que hago mal, ya que sigo la wiki al pie de la letra, será que no he compilado firms...

yeahhh
Betatester

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por yeahhh el Mar Nov 03, 2009 11:47 pm

Parece que lo he solucionado instalando 1 a 1 los paquetes con apt-get install.
De momento está compilando.

yeahhh
Betatester

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por bittor el Miér Nov 04, 2009 12:35 pm

yeahhh escribió:Me sigue dando el mismo error habiendo cambiado el z_null por null (no he hecho ningún make-fw para borrar, lo he probado con make directo)
Si te seguía dando el mismo error después de cambiar el Z_NULL por NULL sería porque detectaría un cambio en la fecha de modificación de los archivos y borra el directorio entero, vuelve a descomprimir y evidentemente vuelve a dar el mismo error.

La solución es hacer un parche con esa modificación para que se aplique automáticamente.
¿te hace falta?

_________________
Firmware VDR-NG-EM (Edición Mejorada) 0.7
Versiones Lite y Pro
Última revisión del SVN

bittor
Desarrollador

Cantidad de envíos: 3019
Fecha de inscripción: 25/06/2008

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

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por yeahhh el Miér Nov 04, 2009 12:42 pm

Hola Bittor, esta mañana tenía un bonito firmware compilado
Al final instalando los paquetes uno a uno a funcionado, misteriosamente había paquetes que no estaban instalados, lo bueno es que cuando instalé puse una linea completa con los comandos de las 2 lineas de la wiki.
Y no me faltaban todos los de la segunda linea, solo algunos.

Pero da igual, ya está compilado y funcionando.

Es que tenía instalada la 9.04, pero fui actualizando con el dist-upgrade para probar cosas de la 9.10, luego puse la 9.10, y hay el problema del gcc antigüo, y al final, para no trastear y tener algo estable, he puesto la 8.04 LTS y me ceñiré a las cosas que vayan actualizando y punto.

yeahhh
Betatester

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por jb el Miér Nov 04, 2009 4:28 pm

¿Alguien puede indicar someramente como puedo instalar el gcc-3.4 en Ubuntu Karmic (9.10)?

¿Esto funcionará y me lo dejará bien instalado?:
Código:
  1. wget ftp://mirrors.kernel.org/gnu/gcc/gcc-3.4.6/gcc-3.4.6.tar.bz2
  2. tar -jxf gcc-3.4.6.tar.bz2
  3. cd gcc-3.4.6
  4. ./configure
  5. make
  6. make install


No quiero hacerlo sin supervisión de linuxeros de confianza por que no me quiero cargar nada.
Salu2

Edito:

He buscado y descargado de la página de debian:

http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/

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

Y los he instalado en ese orden y ahora parece que gcc-3.4 aparece en /usr/bin/

Supongo que ahora me funcionará todo bien.
Salu2

jb
Betatester

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por jb el Miér Nov 04, 2009 11:11 pm

Nada, no me compila con el gcc-3.4 que he puesto, os cuelgo el final de la compilación donde me salen unas "extrañas" preguntas que si voy aceptando permite continuar pero no termina la compilación de forma correcta.

Código:
rm -rf DBTOHTML_OUTPUT*
make[2]: se sale del directorio `/media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/build/slin_m740/Documentation/DocBook'
rm -f core `find . \( -not -type d \) -and \
        \( -name '*.orig' -o -name '*.rej' -o -name '*~' \
        -o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \
        -o -name '.*.rej' -o -name '.SUMS' -o -size 0 \) -type f -print` TAGS tags
make[1]: se sale del directorio `/media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/build/slin_m740'
cp /media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/configs/siemens-linux-kernel/m740.config /media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/build/slin_m740/.config
PATH='/media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/pavcl/usr/bin' make CROSS_COMPILE=mips-linux- ARCH=mips \
        BASH=bash CC=mips-linux-egcs -C /media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/build/slin_m740 oldconfig
make[1]: se ingresa al directorio `/media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/build/slin_m740'
rm -f include/asm
( cd include ; ln -sf asm-mips asm)
/bin/sh scripts/Configure -d arch/mips/config.in
#
# Using defaults found in .config
#
scripts/Configure: línea 546: .: .config: no se encontró el fichero
scripts/Configure: línea 548: .: .config-is-not.16888: no se encontró el fichero
*
* Code maturity level options
*
Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL) [N/y/?] (NEW)
*
* Loadable module support
*
Enable loadable module support (CONFIG_MODULES) [N/y/?] (NEW)
*
* Machine selection
*
Support for Alchemy Semi PB1000 board (CONFIG_MIPS_PB1000) [N/y/?] (NEW)
Support for Alchemy Semi PB1100 board (CONFIG_MIPS_PB1100) [N/y/?] (NEW)
Support for Alchemy Semi PB1500 board (CONFIG_MIPS_PB1500) [N/y/?] (NEW)
Support for DECstations (CONFIG_DECSTATION) [N/y/?] (NEW)
Support for Globespan IVR board (CONFIG_MIPS_IVR) [N/y/?] (NEW)


Si alguien puede dar uno poco de luz.?

jb
Betatester

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por yeahhh el Miér Nov 04, 2009 11:12 pm

jb escribió:Nada, no me compila con el gcc-3.4 que he puesto, os cuelgo el final de la compilación donde me salen unas "extrañas" preguntas que si voy aceptando permite continuar pero no termina la compilación de forma correcta.

Código:
rm -rf DBTOHTML_OUTPUT*
make[2]: se sale del directorio `/media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/build/slin_m740/Documentation/DocBook'
rm -f core `find . \( -not -type d \) -and \
        \( -name '*.orig' -o -name '*.rej' -o -name '*~' \
        -o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \
        -o -name '.*.rej' -o -name '.SUMS' -o -size 0 \) -type f -print` TAGS tags
make[1]: se sale del directorio `/media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/build/slin_m740'
cp /media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/configs/siemens-linux-kernel/m740.config /media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/build/slin_m740/.config
PATH='/media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/pavcl/usr/bin' make CROSS_COMPILE=mips-linux- ARCH=mips \
        BASH=bash CC=mips-linux-egcs -C /media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/build/slin_m740 oldconfig
make[1]: se ingresa al directorio `/media/VARIOS/vdrunstable/VDR-NG-EM/VDR-NG-FW/build/slin_m740'
rm -f include/asm
( cd include ; ln -sf asm-mips asm)
/bin/sh scripts/Configure -d arch/mips/config.in
#
# Using defaults found in .config
#
scripts/Configure: línea 546: .: .config: no se encontró el fichero
scripts/Configure: línea 548: .: .config-is-not.16888: no se encontró el fichero
*
* Code maturity level options
*
Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL) [N/y/?] (NEW)
*
* Loadable module support
*
Enable loadable module support (CONFIG_MODULES) [N/y/?] (NEW)
*
* Machine selection
*
Support for Alchemy Semi PB1000 board (CONFIG_MIPS_PB1000) [N/y/?] (NEW)
Support for Alchemy Semi PB1100 board (CONFIG_MIPS_PB1100) [N/y/?] (NEW)
Support for Alchemy Semi PB1500 board (CONFIG_MIPS_PB1500) [N/y/?] (NEW)
Support for DECstations (CONFIG_DECSTATION) [N/y/?] (NEW)
Support for Globespan IVR board (CONFIG_MIPS_IVR) [N/y/?] (NEW)


Si alguien puede dar uno poco de luz.?


A mi me hacia exactamente lo mismos con la 9.10 de Ubuntu, era como si no encontrara el fichero .config, y el fichero si que está.

Mi solución fué instalar la 8.04 LTS

yeahhh
Betatester

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Problemas con la compilacion

Mensaje por jb el Miér Nov 04, 2009 11:33 pm

Preferiría seguir con la 9.10, como es el ordenador en el que trabajo prefiero no hacer downgrades.

A ver si hay alguna solución viable. Quizás la versión de gcc-3.4 que he puesto no sea la adecuada.

jb
Betatester

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

Ver perfil de usuario

Volver arriba Ir abajo

Página 1 de 8. 1, 2, 3, 4, 5, 6, 7, 8  Siguiente

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

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