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 



Alquien ha compilado en Ubuntu 11.04?

Ver el tema anterior Ver el tema siguiente Ir abajo

Alquien ha compilado en Ubuntu 11.04?

Mensaje por carcoco el 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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por carcoco el 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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por carcoco el 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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por carcoco el 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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por bittor el 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.
avatar
bittor
Desarrollador

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

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

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por carcoco el 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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por caparrut el 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
avatar
caparrut

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por bittor el Mar 21 Jun 2011 - 12:01

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

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

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

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por caparrut el 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.........
avatar
caparrut

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por bittor el 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.
avatar
bittor
Desarrollador

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

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

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por caparrut el 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

avatar
caparrut

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por bittor el 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
avatar
bittor
Desarrollador

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

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

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por caparrut el 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$
avatar
caparrut

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por bittor el 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.
avatar
bittor
Desarrollador

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

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

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por caparrut el 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:~$
avatar
caparrut

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

Mensaje por bittor el 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.
avatar
bittor
Desarrollador

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

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

Volver arriba Ir abajo

Re: Alquien ha compilado en Ubuntu 11.04?

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.