VDR para el Siemens Gigaset M740/M750
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
Proyecto movido a GitHub

Miér 7 Abr 2021 - 19:23 por bittor

Comentarios: 0

Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Flujo RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 



Alquien ha compilado en Ubuntu 11.04?

3 participantes

Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Alquien ha compilado en Ubuntu 11.04?

Mensaje por carcoco Jue 19 Mayo 2011 - 18:55

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.

carcoco

Cantidad de envíos : 36
Fecha de inscripción : 24/01/2010

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por carcoco Jue 19 Mayo 2011 - 20:51

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.


carcoco

Cantidad de envíos : 36
Fecha de inscripción : 24/01/2010

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por carcoco Jue 19 Mayo 2011 - 23:39

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",


carcoco

Cantidad de envíos : 36
Fecha de inscripción : 24/01/2010

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por carcoco Vie 20 Mayo 2011 - 1:00

Y finalmente lo consegui .. Smile

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

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por bittor Vie 20 Mayo 2011 - 9:28

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.
bittor
bittor
Desarrollador

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

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por carcoco Vie 20 Mayo 2011 - 21:17

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.

carcoco

Cantidad de envíos : 36
Fecha de inscripción : 24/01/2010

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por caparrut Mar 21 Jun 2011 - 9:34

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
caparrut
caparrut

Cantidad de envíos : 297
Fecha de inscripción : 14/11/2008
Localización : Muro de alcoy

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por bittor Mar 21 Jun 2011 - 12:01

¿puedes poner exactamente el error que te da?
bittor
bittor
Desarrollador

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

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por caparrut Mar 21 Jun 2011 - 13:01

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
caparrut

Cantidad de envíos : 297
Fecha de inscripción : 14/11/2008
Localización : Muro de alcoy

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por bittor Mar 21 Jun 2011 - 16:08

¿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.
bittor
bittor
Desarrollador

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

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por caparrut Mar 21 Jun 2011 - 16:43

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

caparrut
caparrut

Cantidad de envíos : 297
Fecha de inscripción : 14/11/2008
Localización : Muro de alcoy

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por bittor Mar 21 Jun 2011 - 20:23

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
bittor
bittor
Desarrollador

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

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por caparrut Mar 21 Jun 2011 - 21:14

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$
caparrut
caparrut

Cantidad de envíos : 297
Fecha de inscripción : 14/11/2008
Localización : Muro de alcoy

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por bittor Miér 22 Jun 2011 - 8:40

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.
bittor
bittor
Desarrollador

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

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por caparrut Miér 22 Jun 2011 - 10:00

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:~$
caparrut
caparrut

Cantidad de envíos : 297
Fecha de inscripción : 14/11/2008
Localización : Muro de alcoy

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por bittor Miér 22 Jun 2011 - 12:41

Prueba a instalar linux32:
Código:
sudo apt-get install linux32
y luego ejecutas esos comandos poniendo delante "linux32 " (hay que dejar un espacio entre linux32 y los comandos).

También puedes probar a compilar la versión trunk que ya no necesita gcc 3.4 y está más actualizada.
bittor
bittor
Desarrollador

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

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Alquien ha compilado en Ubuntu 11.04? Empty Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

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