Proyecto movido a GitHub
Miér 7 Abr 2021 - 19:23 por bittor
Proyecto movido a GitHub:
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
Comentarios: 0
Buscar
Alquien ha compilado en Ubuntu 11.04?
3 participantes
Página 1 de 1.
Alquien ha compilado en Ubuntu 11.04?
Hola, estoy intentando compilar en Ubuntu 11.04, pero me esta dando errores.
Alguien ha compilado la versión actual del "SVN" en Ubuntu 11.04 ?
Me estaba dando problemas al linkar y he puesto esto.
<code>
sudo cp /lib/i386-linux-gnu/libgcc_s.so.1 /lib/libgcc_s.so.1
</code>
Ahora avanza un poco más, pero da otro error:
(Estoy volviendo a compilar todo desde cero, en poder pondre el nuevo error).
<code>
/usr/bin/gcc-3.4 -c -DHAVE_CONFIG_H -DSYS_SIGLIST_DECLARED -I. -I/home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/build/egcs-1.1.2/libiberty/../include /home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/build/egcs-1.1.2/libiberty/fnmatch.c
En el fichero incluído de /usr/include/bits/errno.h:25,
de /usr/include/errno.h:36,
de /home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/build/egcs-1.1.2/libiberty/fnmatch.c:45:
/usr/include/linux/errno.h:4:23: asm/errno.h: No existe el fichero o el directorio
make[2]: *** [fnmatch.o] Error 1
make[2]: se sale del directorio «/home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/build/egcs.build/libiberty»
make[1]: *** [all-libiberty] Error 2
make[1]: se sale del directorio «/home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/build/egcs.build»
make: *** [/home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.egcs_compiled] Error 2
</code>
Alguna idea o pista ??? Muchas gracias.
Saludos.
Alguien ha compilado la versión actual del "SVN" en Ubuntu 11.04 ?
Me estaba dando problemas al linkar y he puesto esto.
<code>
sudo cp /lib/i386-linux-gnu/libgcc_s.so.1 /lib/libgcc_s.so.1
</code>
Ahora avanza un poco más, pero da otro error:
(Estoy volviendo a compilar todo desde cero, en poder pondre el nuevo error).
<code>
/usr/bin/gcc-3.4 -c -DHAVE_CONFIG_H -DSYS_SIGLIST_DECLARED -I. -I/home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/build/egcs-1.1.2/libiberty/../include /home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/build/egcs-1.1.2/libiberty/fnmatch.c
En el fichero incluído de /usr/include/bits/errno.h:25,
de /usr/include/errno.h:36,
de /home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/build/egcs-1.1.2/libiberty/fnmatch.c:45:
/usr/include/linux/errno.h:4:23: asm/errno.h: No existe el fichero o el directorio
make[2]: *** [fnmatch.o] Error 1
make[2]: se sale del directorio «/home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/build/egcs.build/libiberty»
make[1]: *** [all-libiberty] Error 2
make[1]: se sale del directorio «/home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/build/egcs.build»
make: *** [/home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.egcs_compiled] Error 2
</code>
Alguna idea o pista ??? Muchas gracias.
Saludos.
carcoco- Cantidad de envíos : 36
Fecha de inscripción : 24/01/2010
Re: Alquien ha compilado en Ubuntu 11.04?
He editado el /usr/include/linux/errno.h, cambiado el INCLUDE POR
/usr/include/i386-li/usr/include/linux/errno.h
Y parece, que continua compilando.
/usr/include/i386-li/usr/include/linux/errno.h
Y parece, que continua compilando.
carcoco- Cantidad de envíos : 36
Fecha de inscripción : 24/01/2010
Re: Alquien ha compilado en Ubuntu 11.04?
Más problemas .... parecen de path.
Vuelvo a leer las instrucciones de compilación, y le doy la vuelta al PATH
PATH=./:$PATH
Además, antes esta compilando usando "sudo make" .. y ahora he entrado como root .. y directamente le he puesto "make".
En resumen, que hay que ejecutar preciso lo del PATH ... y lo del "export CC=/usr/bin/gcc-3.4", y como si no me lo estuviera pillando bien al hacer el "sudo make",
Vuelvo a leer las instrucciones de compilación, y le doy la vuelta al PATH
PATH=./:$PATH
Además, antes esta compilando usando "sudo make" .. y ahora he entrado como root .. y directamente le he puesto "make".
En resumen, que hay que ejecutar preciso lo del PATH ... y lo del "export CC=/usr/bin/gcc-3.4", y como si no me lo estuviera pillando bien al hacer el "sudo make",
carcoco- Cantidad de envíos : 36
Fecha de inscripción : 24/01/2010
Re: Alquien ha compilado en Ubuntu 11.04?
Y finalmente lo consegui ..
Solo he podido generar el .ofi . pq. en el otro me da un error, este en concreto .. pero con el .ofi, tengo suficiente.
<code>
make: *** No hay ninguna regla para construir el objetivo «/home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/downloads/rsacoder.tar.bz2», necesario para «/home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.rsacoder_host_unpacked». Alto.
</code>
Saludos . .y perdon por dar la brasa.
Solo he podido generar el .ofi . pq. en el otro me da un error, este en concreto .. pero con el .ofi, tengo suficiente.
<code>
make: *** No hay ninguna regla para construir el objetivo «/home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/downloads/rsacoder.tar.bz2», necesario para «/home/carlos/ccc/m740/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.rsacoder_host_unpacked». Alto.
</code>
Saludos . .y perdon por dar la brasa.
carcoco- Cantidad de envíos : 36
Fecha de inscripción : 24/01/2010
Re: Alquien ha compilado en Ubuntu 11.04?
NUNCA, NUNCA, NUNCA hay que compilar como root, porque si se siguen las instrucciones de la wiki en ningún momento se indica que haya que hacerlo.
Si hay algún problema para compilar sin ser root, hay que solucionar ese problema, no hacer cosas al tun tun que pueden generar un problema mucho mayor.
Cuando compilas el firmware, a parte de compilar los programas se instalan, y aunque está controlado que se instalen en un directorio concreto dentro del ToolChain, algún programa podría tener rutas a piñón e instalarse en tu propio sistema Linux con todos los problemas que eso puede acarrear, porque si por ejemplo te sobreescribe alguna librería incompatible con el resto de tu sistema vas a tener un problema gordo porque no sabrás que ha pasado.
Si compilas el firm con tu usuario normal puedes estar 100% seguro que tu sistema sigue intacto, pero si usas root no lo puedes asegurar a no ser que te hayas guardado un log de la compilación y te lo revises.
Si hay algún problema para compilar sin ser root, hay que solucionar ese problema, no hacer cosas al tun tun que pueden generar un problema mucho mayor.
Cuando compilas el firmware, a parte de compilar los programas se instalan, y aunque está controlado que se instalen en un directorio concreto dentro del ToolChain, algún programa podría tener rutas a piñón e instalarse en tu propio sistema Linux con todos los problemas que eso puede acarrear, porque si por ejemplo te sobreescribe alguna librería incompatible con el resto de tu sistema vas a tener un problema gordo porque no sabrás que ha pasado.
Si compilas el firm con tu usuario normal puedes estar 100% seguro que tu sistema sigue intacto, pero si usas root no lo puedes asegurar a no ser que te hayas guardado un log de la compilación y te lo revises.
Re: Alquien ha compilado en Ubuntu 11.04?
PERDON .. PERDON ... PERDON ..
No se que me pasó .... la verdad es que me ofusque un poco (bastante).
Esta tarde he repetido la compilación desde cero, usando mi usuario y ha funcionado todo perfecto y sin absolutamente ningún problema. (Ubuntu 11.04)
Ya tengo el .ofi i el wsw.
Saludos y muchas gracias.
No se que me pasó .... la verdad es que me ofusque un poco (bastante).
Esta tarde he repetido la compilación desde cero, usando mi usuario y ha funcionado todo perfecto y sin absolutamente ningún problema. (Ubuntu 11.04)
Ya tengo el .ofi i el wsw.
Saludos y muchas gracias.
carcoco- Cantidad de envíos : 36
Fecha de inscripción : 24/01/2010
Re: Alquien ha compilado en Ubuntu 11.04?
ay que poner los paquetes en este ~ # sudo dpkg -i gcc-3.4-base_3.4.6-9_i386.deb
~ # sudo dpkg -i cpp-3.4_3.4.6-9_i386.deb
~ # sudo dpkg -i gcc-3.4_3.4.6-9_i386.deb
en Ubuntu 11.04 y es asi como no me deja
~ # sudo dpkg -i cpp-3.4_3.4.6-9_i386.deb
~ # sudo dpkg -i gcc-3.4_3.4.6-9_i386.deb
en Ubuntu 11.04 y es asi como no me deja
caparrut- Cantidad de envíos : 297
Fecha de inscripción : 14/11/2008
Localización : Muro de alcoy
Re: Alquien ha compilado en Ubuntu 11.04?
Esque me puesto Wubi, y no me deja instalarlas ,parece que le falta algo porque antes con ubuntu ,hace doble clic sobre una de ellas ,sela bajaba y me preguntaba si queria instalar, y ahora se la baja pero no me da la opcion de instalar ,como puedo instalarlas.........
caparrut- Cantidad de envíos : 297
Fecha de inscripción : 14/11/2008
Localización : Muro de alcoy
Re: Alquien ha compilado en Ubuntu 11.04?
¿no tiene línea de comandos Wubi?
Abres una terminal y escribes las líneas que has puesto antes desde el directorio donde estén los archivos.
Abres una terminal y escribes las líneas que has puesto antes desde el directorio donde estén los archivos.
Re: Alquien ha compilado en Ubuntu 11.04?
esto me sale
administrador@ubuntu:~$ sudo aptitude install build-essential subversion make automake bison binutils genext2fs
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
No se instalará, actualizará o eliminará ningún paquete.
0 paquetes actualizados, 0 nuevos instalados, 0 para eliminar y 0 sin actualizar.
Necesito descargar 0B de ficheros. Después de desempaquetar se usarán 0B.
Escribiendo información de estado extendido... Hecho
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
administrador@ubuntu:~$ gcc-3.4 texinfo libmpfr-dev patch zlib1g-dev libncurses5-dev gettext flex libgmp3-dev
administrador@ubuntu:~$ sudo aptitude install build-essential subversion make automake bison binutils genext2fs
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
No se instalará, actualizará o eliminará ningún paquete.
0 paquetes actualizados, 0 nuevos instalados, 0 para eliminar y 0 sin actualizar.
Necesito descargar 0B de ficheros. Después de desempaquetar se usarán 0B.
Escribiendo información de estado extendido... Hecho
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
administrador@ubuntu:~$ gcc-3.4 texinfo libmpfr-dev patch zlib1g-dev libncurses5-dev gettext flex libgmp3-dev
caparrut- Cantidad de envíos : 297
Fecha de inscripción : 14/11/2008
Localización : Muro de alcoy
Re: Alquien ha compilado en Ubuntu 11.04?
Tienes que escribirlo todo en una única línea (junta la línea del "sudo aptitude ..." con la del "gcc-3.4 texinfo ...") y el gcc-3.4 tienes que bajarlo e instalarlo como se dice en la wiki.
Al copiarlo se te ha debido copiar el salto de línea, pues copialo a un editor de texto y lo pones en una línea.
De todas formas, si te lees la wiki hay un asistente que te hace el proceso automáticamente, es un script llamado gui-build.sh
Al copiarlo se te ha debido copiar el salto de línea, pues copialo a un editor de texto y lo pones en una línea.
De todas formas, si te lees la wiki hay un asistente que te hace el proceso automáticamente, es un script llamado gui-build.sh
Re: Alquien ha compilado en Ubuntu 11.04?
me sale esto cuando le doy make
Getting and setting SVN versions to fw-version
Cleaning temporal dir
Now you can edit config files in "./VDR-NG-FW" and later run "make"
administrador@ubuntu:~/VDR-NG-EM$ VDR-NG-EM/VDR-NG-FW/.config
bash: VDR-NG-EM/VDR-NG-FW/.config: No existe el fichero ó directorio
administrador@ubuntu:~/VDR-NG-EM$ cd VDR-NG-FW
administrador@ubuntu:~/VDR-NG-EM/VDR-NG-FW$ export PATH=$PATH:./; make
/home/administrador/VDR-NG-EM/VDR-NG-FW/make-incs/egcs.mk:39: *** egcs needs gcc version < 4.0. Alto.
administrador@ubuntu:~/VDR-NG-EM/VDR-NG-FW$
Getting and setting SVN versions to fw-version
Cleaning temporal dir
Now you can edit config files in "./VDR-NG-FW" and later run "make"
administrador@ubuntu:~/VDR-NG-EM$ VDR-NG-EM/VDR-NG-FW/.config
bash: VDR-NG-EM/VDR-NG-FW/.config: No existe el fichero ó directorio
administrador@ubuntu:~/VDR-NG-EM$ cd VDR-NG-FW
administrador@ubuntu:~/VDR-NG-EM/VDR-NG-FW$ export PATH=$PATH:./; make
/home/administrador/VDR-NG-EM/VDR-NG-FW/make-incs/egcs.mk:39: *** egcs needs gcc version < 4.0. Alto.
administrador@ubuntu:~/VDR-NG-EM/VDR-NG-FW$
caparrut- Cantidad de envíos : 297
Fecha de inscripción : 14/11/2008
Localización : Muro de alcoy
Re: Alquien ha compilado en Ubuntu 11.04?
No has instalado gcc 3.4 tal y como se indica en la wiki, te tienes que bajar unos archivos con extensión .deb e instalarlos tal y como se indica.
Para el problema del .config revisa este mensaje.
Para el problema del .config revisa este mensaje.
Re: Alquien ha compilado en Ubuntu 11.04?
cuando intento instalar gcc 3.4 tal y como se indica en la wiki , me sale este error
Error: Arquitectura incorrecta <<i386>>
y este mensaje
The GNU C compiler
This is the GNU C compiler, a fairly portable optimizing compiler for C.
ABIs changed between gcc-3.3 and gcc-3.4 on some architectures (hppa, m68k, mips, mipsel, sparc). Please read /usr/share/doc/gcc-3.4/README.Debian for more details.
mi ubuntu es
administrador@ubuntu:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu 9.10"
administrador@ubuntu:~$
y................
administrador@ubuntu:~$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 3
cpu MHz : 2800.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts pni dtes64 monitor ds_cpl est cid cx16 xtpr
bogomips : 6028.54
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 3
cpu MHz : 2800.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts pni dtes64 monitor ds_cpl est cid cx16 xtpr
bogomips : 6029.11
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 48 bits virtual
power management:
administrador@ubuntu:~$
Error: Arquitectura incorrecta <<i386>>
y este mensaje
The GNU C compiler
This is the GNU C compiler, a fairly portable optimizing compiler for C.
ABIs changed between gcc-3.3 and gcc-3.4 on some architectures (hppa, m68k, mips, mipsel, sparc). Please read /usr/share/doc/gcc-3.4/README.Debian for more details.
mi ubuntu es
administrador@ubuntu:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu 9.10"
administrador@ubuntu:~$
y................
administrador@ubuntu:~$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 3
cpu MHz : 2800.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts pni dtes64 monitor ds_cpl est cid cx16 xtpr
bogomips : 6028.54
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 3
cpu MHz : 2800.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts pni dtes64 monitor ds_cpl est cid cx16 xtpr
bogomips : 6029.11
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 48 bits virtual
power management:
administrador@ubuntu:~$
caparrut- Cantidad de envíos : 297
Fecha de inscripción : 14/11/2008
Localización : Muro de alcoy
Re: Alquien ha compilado en Ubuntu 11.04?
Prueba a instalar linux32:
También puedes probar a compilar la versión trunk que ya no necesita gcc 3.4 y está más actualizada.
- Código:
sudo apt-get install linux32
También puedes probar a compilar la versión trunk que ya no necesita gcc 3.4 y está más actualizada.
Temas similares
» Problema compilación unstable sobre ubuntu 8.10
» Error de compilación en ubuntu 10.04
» Microcomputador capaz de correr Ubuntu por 25$
» Error al compilar trunk en Ubuntu 12.04
» ¡no me compila! ¿alguien con ubuntu 9.04?
» Error de compilación en ubuntu 10.04
» Microcomputador capaz de correr Ubuntu por 25$
» Error al compilar trunk en Ubuntu 12.04
» ¡no me compila! ¿alguien con ubuntu 9.04?
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.