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 



Disco duro y compilar versión Linux

+11
sblanco
xemex
skywalker
victorbaritono
Posix
bittor
atinar
axel2
pjllaneras
yeahhh
RedSpider
15 participantes

Página 6 de 6. Precedente  1, 2, 3, 4, 5, 6

Ir abajo

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por bittor Lun 30 Ago 2010 - 12:25

Adjunta el log entero de la primera vez que te falló, porque ahí no se ve el error (debió ser al compilar el gcc ya que no existe el archivo, aunque ahora no tengo ningún TC compilado para saber si ese archivo tiene que existir).
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

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por sblanco Lun 30 Ago 2010 - 22:09


sblanco

Cantidad de envíos : 84
Fecha de inscripción : 18/07/2008

Volver arriba Ir abajo

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por bittor Mar 31 Ago 2010 - 9:33

Vale, en principio se compila todo bien, pero a la hora de instalar el egcs usa un archivo texinfo y tu versión no lo reconoce bien y da errores.

Si a Videre con ese mismo Ubuntu le funciona bien y a ti no, entiendo que usas repositorios externos a Ubuntu y te han actualizado o modificado la versión de "textinfo" y no te funciona.

Comprueba la versión que tienes instalada, que mirando por ahí debería ser "texinfo (4.13a.dfsg.1-5ubuntu1)".
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

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por sblanco Mar 31 Ago 2010 - 11:14

Buf, pues coincide con la que tú dices:

Código:
Paquete: texinfo
Estado: instalado
Instalado automáticamente: no
Versión: 4.13a.dfsg.1-5ubuntu1

Repositorios extras sólo tengo puesto el del navegador Opera, el del Chromium y el de partner de Ubuntu, y poco más. Tras el fallo de compilación para probar activé la actualización proposed en caso de que fuese esa la diferencia con Videre, pero no, ya que falla la compilación igual. Tengo todas desde entonces (backports, security y updates).

Gracias por la ayuda de nuevo!

sblanco

Cantidad de envíos : 84
Fecha de inscripción : 18/07/2008

Volver arriba Ir abajo

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por bittor Mar 31 Ago 2010 - 17:07

Pues no sé que será, pero algo parece que tienes distinto.

En cuanto compile un TC miraré esos archivos a ver si veo algo.
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

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por bittor Miér 1 Sep 2010 - 13:28

Acabo de hacer una compilación correctamente con esa versión de texinfo, por lo que no sé a que se debe el error.

He forzado a que me diera un error modificando el archivo cpp.texinfo para simular tu error y se detuviera en ese momento.
Para continuar la compilación, lo suyo sería modificar el Makefile y que se saltara los archivos que den error, porque como son archivos de documentación nos da igual no tenerlos, pero como no sé los archivos que te van a dar error te dejo el método para continuar la compilación.

1) Haz una compilación normal hasta que te de el error de que no puede generar el archivo "cpp.info".
Para tener mayor control, en lugar de usar el make-gui usa el make-fw y después el make así:
Código:
make > make.log 2>&1
No verás nada por pantalla y tendrás todo registrado en make.log.

2) Editas el archivo VDR-NG-FW/make-incs/egcs.mk y cambias:
Código:
   $(MV) -f $(PREFIX)/$(TARGET)/bin/gcc  $(PREFIX)/$(TARGET)/bin/gcc.save
   $(MV) -f $(PREFIX_BIN)/$(TARGET)-gcc  $(PREFIX_BIN)/$(TARGET)-gcc.save
por:
Código:
#   $(MV) -f $(PREFIX)/$(TARGET)/bin/gcc  $(PREFIX)/$(TARGET)/bin/gcc.save
#   $(MV) -f $(PREFIX_BIN)/$(TARGET)-gcc  $(PREFIX_BIN)/$(TARGET)-gcc.save
Sólo hay que añadir la almohadilla al inicio de esas dos líneas.
Esto se debe a que la instalación de egcs se ha quedado a medias y esos archivos no existen porque ya se han movido.

3) Ahora te tienes que fijar en el directorio y archivo que falla y el que no puede generar.
En tu caso el archivo que falla es:
/home/santi/vdr/VDR-NG-EM/VDR-NG-FW/build/egcs-1.1.2/gcc/cpp.texi

y el que no puede generar es:
cpp.info

La ruta del archivo final se forma tomando la ruta completa del archivo que falla cambiando el "egcs-1.1.2" por "egcs.build" y usando el nombre del archivo que no se puede generar.

Entonces, tendrías que ejecutar:
Código:
touch /home/santi/vdr/VDR-NG-EM/VDR-NG-FW/build/egcs.build/gcc/cpp.info
que te generará un archivo vacío para que el instalador del egcs piense que ya está generado.

4) Ejecutas el make:
Código:
make > make.log 2>&1
y vuelves a seguir el proceso con todos los archivos que te de error.

5) Tienes que deshacer el cambio hecho en el paso 2 por si haces una instalación de cero.
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

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por AzagraMac Lun 28 Mar 2011 - 21:18

nada... he seguido tus instrucciones y nada.

Código:
Hunk #2 succeeded at 476 (offset 2 lines).
patching file include/linux/reiserfs_fs.h
patching file include/linux/sched.h
patching file include/linux/sysctl.h
patching file arch/mips/config-shared.in
Hunk #1 succeeded at 441 (offset 4 lines).
patching file drivers/block/ll_rw_blk.c
Hunk #1 succeeded at 1209 (offset 3 lines).
patching file drivers/char/mem.c
patching file drivers/char/random.c
patching file drivers/i2c/i2c-core.c
patching file fs/buffer.c
Hunk #6 succeeded at 722 (offset 9 lines).
Hunk #7 succeeded at 740 (offset 9 lines).
Hunk #8 succeeded at 902 (offset 9 lines).
Hunk #9 succeeded at 938 (offset 9 lines).
Hunk #10 succeeded at 959 (offset 9 lines).
Hunk #11 succeeded at 989 (offset 9 lines).
Hunk #12 succeeded at 1009 (offset 9 lines).
Hunk #13 succeeded at 1024 (offset 9 lines).
Hunk #14 succeeded at 1064 (offset 9 lines).
Hunk #15 succeeded at 2939 (offset 22 lines).
patching file fs/dcache.c
patching file fs/exec.c
patching file fs/ext2/dir.c
patching file fs/ext2/inode.c
patching file fs/inode.c
Hunk #1 succeeded at 286 (offset 8 lines).
Hunk #2 succeeded at 609 (offset 19 lines).
Hunk #3 succeeded at 638 (offset 19 lines).
Hunk #4 succeeded at 751 (offset 19 lines).
Hunk #5 succeeded at 908 (offset 33 lines).
patching file fs/proc/array.c
patching file fs/proc/generic.c
patching file fs/reiserfs/buffer2.c
patching file fs/reiserfs/journal.c
patching file fs/jbd/checkpoint.c
patching file fs/jbd/commit.c
patching file fs/ext3/balloc.c
patching file fs/ext3/inode.c
Hunk #1 succeeded at 951 (offset 34 lines).
Hunk #2 succeeded at 1718 (offset 96 lines).
Hunk #3 succeeded at 1773 (offset 96 lines).
patching file fs/ext3/namei.c
patching file kernel/exit.c
patching file kernel/ksyms.c
Hunk #1 succeeded at 489 (offset 26 lines).
patching file kernel/module.c
Hunk #1 succeeded at 1196 with fuzz 1 (offset 22 lines).
patching file kernel/sched.c
Hunk #1 succeeded at 306 (offset 4 lines).
Hunk #2 succeeded at 641 (offset 5 lines).
patching file kernel/sysctl.c
patching file mm/filemap.c
Hunk #14 succeeded at 1460 (offset 2 lines).
Hunk #15 succeeded at 2213 (offset 28 lines).
Hunk #16 succeeded at 2632 (offset 28 lines).
Hunk #17 succeeded at 3207 (offset 36 lines).
patching file mm/memory.c
Hunk #3 succeeded at 644 (offset 1 line).
Hunk #4 succeeded at 768 (offset 1 line).
Hunk #5 succeeded at 807 (offset 1 line).
Hunk #6 succeeded at 1041 (offset 1 line).
Hunk #7 succeeded at 1054 (offset 1 line).
patching file mm/mmap.c
Hunk #1 succeeded at 595 (offset 1 line).
Hunk #2 succeeded at 1002 (offset 8 lines).
Hunk #3 succeeded at 1159 (offset 8 lines).
patching file mm/mremap.c
patching file mm/slab.c
patching file mm/swapfile.c
patching file mm/vmscan.c
patching file net/core/iovec.c
patching file net/ipv4/tcp_minisocks.c
patching file drivers/i2c/i2c-algo-bit.c
patching file drivers/video/fbcon-cfb16.c
patching file Documentation/Configure.help
Hunk #1 succeeded at 897 (offset 30 lines).
patching file drivers/block/Config-elevator.in
patching file arch/mips/config-shared.in
Hunk #1 succeeded at 652 (offset 7 lines).
patching file drivers/block/ll_rw_blk.c
patching file include/linux/elevator.h
patching file include/net/af_unix.h
patching file include/net/udp.h
patching file net/ipv4/route.c
patching file net/ipv4/tcp.c
patching file init/main.c
patching file include/linux/netdevice.h
patching file net/core/Makefile
patching file drivers/usb/usb.c
patching file lib/inflate.c
patching file mm/oom_kill.c
patching file drivers/usb/host/usb-ohci.c
patching file fs/buffer.c
Hunk #1 succeeded at 801 (offset 64 lines).
patching file mm/filemap.c
patching file fs/inode.c
Hunk #2 succeeded at 357 with fuzz 1 (offset 61 lines).
patching file mm/filemap.c
Hunk #1 succeeded at 3231 (offset 139 lines).
patching file drivers/usb/usb.c
Hunk #1 succeeded at 2173 (offset 52 lines).
Hunk #2 succeeded at 2203 (offset 52 lines).
patching file fs/dcache.c
Hunk #1 succeeded at 829 (offset 23 lines).
Hunk #2 succeeded at 839 (offset 23 lines).
patching file fs/namei.c
Hunk #1 succeeded at 1050 with fuzz 2 (offset 8 lines).
patching file mm/page_alloc.c
Hunk #1 succeeded at 53 with fuzz 1 (offset -4 lines).
Hunk #2 succeeded at 105 (offset -2 lines).
Hunk #3 succeeded at 117 (offset -1 lines).
patching file net/core/sock.c
Hunk #2 succeeded at 804 (offset 1 line).
patching file drivers/char/random.c
Hunk #1 succeeded at 2127 (offset 5 lines).
Hunk #2 succeeded at 2173 (offset 5 lines).
patching file include/linux/random.h
patching file include/net/inetpeer.h
patching file include/net/ip.h
patching file include/net/ipip.h
patching file include/net/route.h
patching file include/net/sock.h
Hunk #1 succeeded at 216 (offset 1 line).
patching file include/net/tcp.h
Hunk #1 succeeded at 572 (offset 1 line).
patching file net/ipv4/Makefile
patching file net/ipv4/af_inet.c
patching file net/ipv4/igmp.c
patching file net/ipv4/inetpeer.c
patching file net/ipv4/ip_output.c
patching file net/ipv4/ipmr.c
patching file net/ipv4/netfilter/ipt_REJECT.c
Hunk #1 succeeded at 264 (offset 6 lines).
patching file net/ipv4/raw.c
patching file net/ipv4/route.c
Hunk #1 succeeded at 89 (offset 1 line).
Hunk #2 succeeded at 704 (offset 10 lines).
Hunk #3 succeeded at 835 (offset 10 lines).
Hunk #4 succeeded at 1100 (offset 10 lines).
Hunk #5 succeeded at 2052 (offset 10 lines).
patching file net/ipv4/sysctl_net_ipv4.c
Hunk #1 succeeded at 39 (offset 1 line).
Hunk #2 succeeded at 147 (offset 1 line).
Hunk #3 succeeded at 173 (offset 1 line).
patching file net/ipv4/tcp_ipv4.c
Hunk #1 succeeded at 588 (offset 3 lines).
Hunk #2 succeeded at 808 (offset 3 lines).
Hunk #3 succeeded at 831 (offset 3 lines).
patching file net/ipv4/tcp_minisocks.c
patching file net/ipv4/udp.c
patching file net/ipv6/tcp_ipv6.c
Hunk #1 succeeded at 1773 (offset 13 lines).
Hunk #2 succeeded at 1797 (offset 13 lines).
patching file net/netsyms.c
patching file mm/memory.c
Hunk #3 succeeded at 496 with fuzz 2.
patching file mm/filemap.c
patching file fs/jffs2/build.c
patching file fs/jffs2/scan.c
patching file fs/jffs2/compr.c
patching file fs/jffs2/Makefile
patching file Rules.make
patching file arch/mips/config-shared.in
patching file Documentation/Configure.help
patching file drivers/char/tty_io.c
patching file fs/proc/Makefile
patching file fs/proc/proc_misc.c
patching file include/asm-mips/asm.h
patching file include/linux/kernel.h
patching file init/main.c
patching file kernel/ksyms.c
Hunk #1 succeeded at 504 (offset 2 lines).
patching file kernel/panic.c
patching file kernel/printk.c
patching file kernel/sysctl.c
patching file include/linux/lzo.h
patching file lib/Config.in
patching file lib/lzo1x_compress.c
patching file lib/lzo1x_decompress.c
patching file lib/lzodefs.h
patching file lib/Makefile
patching file fs/Config.in
patching file fs/jffs2/compr.c
patching file fs/jffs2/compr_lzo.c
patching file fs/jffs2/Makefile
patching file fs/jffs2/nodelist.h
patching file fs/jffs2/super.c
patching file include/linux/jffs2.h
patching file arch/mips/kernel/unaligned.c
patching file arch/mips/kernel/proc.c
for patch_file in `find  /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/patches/siemens-linux-kernel/host/Linux -type f -iname '*.patch' | sort` ; do patch -p1 -E -d  /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740 < $patch_file ; done
for patch_file in `find  /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/patches/siemens-linux-kernel/m740 -type f -iname '*.patch' | sort` ; do patch -p1 -E -d  /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740 < $patch_file ; done
patching file arch/mips/emma2/pci-emma2.c
patching file arch/mips/emma2/int-handler-upd61130x.S
patching file arch/mips/emma2/irq.c
patching file arch/mips/emma2/pci-emma2.c
patching file include/asm-mips/vr4120A.h
patching file arch/mips/config-shared.in
Hunk #1 succeeded at 637 (offset 8 lines).
patching file arch/mips/kernel/proc.c
Hunk #1 succeeded at 108 (offset 1 line).
patching file Documentation/Configure.help
Hunk #1 succeeded at 5375 (offset 49 lines).
patching file init/main.c
Hunk #2 succeeded at 199 with fuzz 1.
if [ X"" = X"y" ] ; then \
         for patch_file in `find  /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/patches/siemens-linux-kernel/others/cryptoapi -type f -iname '*.patch' | sort` ; do patch -p1 -E -d  /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740 < $patch_file ; done ; \
         for patch_file in `find  /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/patches/siemens-linux-kernel/others/mppe -type f -iname '*.patch' | sort` ; do patch -p1 -E -d  /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740 < $patch_file ; done ; \
   fi
touch /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.siemens-linux-kernel_m740_patched
if [ ! -e /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/mips-linux-uclibc/bin/as.orig ] ; then \
      mv /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/mips-linux-uclibc/bin/as /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/mips-linux-uclibc/bin/as.orig ; \
      cp /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/scripts/as_wa.sh /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/mips-linux-uclibc/bin/as ; \
   fi
PATH='/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/pspdev/bin:/usr/local/pspdev/bin:/usr/local/ps2dev/bin:/usr/local/ps2dev/ee/bin:/usr/local/ps2dev/iop/bin:/usr/local/ps2dev/dvp/bin:/usr/local/ps2dev/ps2sdk/bin' make CROSS_COMPILE=mips-linux- ARCH=mips \
      CC=mips-linux-egcs -C /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740 distclean
make[1]: se ingresa al directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740»
make[2]: se ingresa al directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/arch/mips/boot»
rm -f vmlinux.ecoff
rm -f zImage zImage.tmp
make[2]: se sale del directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/arch/mips/boot»
rm -f arch/mips/ld.script
make -C arch/mips/tools clean
make[2]: se ingresa al directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/arch/mips/tools»
rm -f offset.[hs] /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/include/asm-mips/offset.h.new
make[2]: se sale del directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/arch/mips/tools»
make -C arch/mips/baget clean
make[2]: se ingresa al directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/arch/mips/baget»
rm -f balo balo.h dummy.c image image.bin
make[2]: se sale del directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/arch/mips/baget»
find . \( -name '*.[oas]' -o -name core -o -name '.*.flags' \) -type f -print \
      | grep -v lxdialog/ | xargs rm -f
rm -f kernel/ksyms.lst include/linux/compile.h vmlinux System.map .tmp* drivers/char/consolemap_deftbl.c drivers/video/promcon_tbl.c drivers/char/conmakehash drivers/char/drm/*-mod.c drivers/pci/devlist.h drivers/pci/classlist.h drivers/pci/gen-devlist drivers/zorro/devlist.h drivers/zorro/gen-devlist drivers/sound/bin2hex drivers/sound/hex2hex drivers/atm/fore200e_mkfirm drivers/atm/{pca,sba}*{.bin,.bin1,.bin2} drivers/scsi/aic7xxx/aicasm/aicasm drivers/scsi/aic7xxx/aicasm/aicasm_gram.c drivers/scsi/aic7xxx/aicasm/aicasm_gram.h drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.c drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.h drivers/scsi/aic7xxx/aicasm/aicasm_macro_scan.c drivers/scsi/aic7xxx/aicasm/aicasm_scan.c drivers/scsi/aic7xxx/aicasm/aicdb.h drivers/scsi/aic7xxx/aicasm/y.tab.h drivers/scsi/53c700_d.h net/khttpd/make_times_h net/khttpd/times.h submenu*
rm -rf modules
make -C Documentation/DocBook clean
make[2]: se ingresa al directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/Documentation/DocBook»
rm -f core *~
rm -f wanbook.sgml z8530book.sgml mcabook.sgml videobook.sgml kernel-api.sgml parportbook.sgml kernel-hacking.sgml kernel-locking.sgml via-audio.sgml mousedrivers.sgml sis900.sgml deviceiobook.sgml procfs-guide.sgml tulip-user.sgml journal-api.sgml
rm -f  wanbook.dvi  z8530book.dvi  mcabook.dvi  videobook.dvi  kernel-api.dvi  parportbook.dvi  kernel-hacking.dvi  kernel-locking.dvi  via-audio.dvi  mousedrivers.dvi  sis900.dvi  deviceiobook.dvi  procfs-guide.dvi  tulip-user.dvi  journal-api.dvi  wanbook.aux  z8530book.aux  mcabook.aux  videobook.aux  kernel-api.aux  parportbook.aux  kernel-hacking.aux  kernel-locking.aux  via-audio.aux  mousedrivers.aux  sis900.aux  deviceiobook.aux  procfs-guide.aux  tulip-user.aux  journal-api.aux  wanbook.tex  z8530book.tex  mcabook.tex  videobook.tex  kernel-api.tex  parportbook.tex  kernel-hacking.tex  kernel-locking.tex  via-audio.tex  mousedrivers.tex  sis900.tex  deviceiobook.tex  procfs-guide.tex  tulip-user.tex  journal-api.tex  wanbook.log  z8530book.log  mcabook.log  videobook.log  kernel-api.log  parportbook.log  kernel-hacking.log  kernel-locking.log  via-audio.log  mousedrivers.log  sis900.log  deviceiobook.log  procfs-guide.log  tulip-user.log  journal-api.log  wanbook.out  z8530book.out  mcabook.out  videobook.out  kernel-api.out  parportbook.out  kernel-hacking.out  kernel-locking.out  via-audio.out  mousedrivers.out  sis900.out  deviceiobook.out  procfs-guide.out  tulip-user.out  journal-api.out
rm -f  parport-share.png  parport-multi.png  parport-structure.png  parport-share.eps  parport-multi.eps  parport-structure.eps
rm -f procfs_example.sgml
make[2]: se sale del directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/Documentation/DocBook»
make[2]: se ingresa al directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/arch/mips/boot»
rm -f vmlinux.ecoff
rm -f addinitrd
rm -f elf2ecoff
make[2]: se sale del directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/arch/mips/boot»
make -C arch/mips/tools mrproper
make[2]: se ingresa al directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/arch/mips/tools»
rm -f offset.[hs] /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/include/asm-mips/offset.h.new
rm -f /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/include/asm-mips/offset.h
make[2]: se sale del directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/arch/mips/tools»
find . \( -size 0 -o -name .depend \) -type f -print | xargs rm -f
rm -f include/linux/autoconf.h include/linux/version.h drivers/net/hamradio/soundmodem/sm_tbl_{afsk1200,afsk2666,fsk9600}.h drivers/net/hamradio/soundmodem/sm_tbl_{hapn4800,psk4800}.h drivers/net/hamradio/soundmodem/sm_tbl_{afsk2400_7,afsk2400_8}.h drivers/net/hamradio/soundmodem/gentbl drivers/sound/*_boot.h drivers/sound/.*.boot drivers/sound/msndinit.c drivers/sound/msndperm.c drivers/sound/pndsperm.c drivers/sound/pndspini.c drivers/atm/fore200e_*_fw.c drivers/atm/.fore200e_*.fw .version .config* config.in config.old scripts/tkparse scripts/kconfig.tk scripts/kconfig.tmp scripts/lxdialog/*.o scripts/lxdialog/lxdialog .menuconfig.log include/asm kdb/gen-kdb_cmds.c .hdepend scripts/mkdep scripts/split-include scripts/docproc /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/include/linux/modversions.h kernel.spec
rm -rf include/config /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/include/linux/modules
make -C Documentation/DocBook mrproper
make[2]: se ingresa al directorio «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/Documentation/DocBook»
rm -f core *~
rm -f wanbook.sgml z8530book.sgml mcabook.sgml videobook.sgml kernel-api.sgml parportbook.sgml kernel-hacking.sgml kernel-locking.sgml via-audio.sgml mousedrivers.sgml sis900.sgml deviceiobook.sgml procfs-guide.sgml tulip-user.sgml journal-api.sgml
rm -f  wanbook.dvi  z8530book.dvi  mcabook.dvi  videobook.dvi  kernel-api.dvi  parportbook.dvi  kernel-hacking.dvi  kernel-locking.dvi  via-audio.dvi  mousedrivers.dvi  sis900.dvi  deviceiobook.dvi  procfs-guide.dvi  tulip-user.dvi  journal-api.dvi  wanbook.aux  z8530book.aux  mcabook.aux  videobook.aux  kernel-api.aux  parportbook.aux  kernel-hacking.aux  kernel-locking.aux  via-audio.aux  mousedrivers.aux  sis900.aux  deviceiobook.aux  procfs-guide.aux  tulip-user.aux  journal-api.aux  wanbook.tex  z8530book.tex  mcabook.tex  videobook.tex  kernel-api.tex  parportbook.tex  kernel-hacking.tex  kernel-locking.tex  via-audio.tex  mousedrivers.tex  sis900.tex  deviceiobook.tex  procfs-guide.tex  tulip-user.tex  journal-api.tex  wanbook.log  z8530book.log  mcabook.log  videobook.log  kernel-api.log  parportbook.log  kernel-hacking.log  kernel-locking.log  via-audio.log  mousedrivers.log  sis900.log  deviceiobook.log  procfs-guide.log  tulip-user.log  journal-api.log  wanbook.out  z8530book.out  mcabook.out  videobook.out  kernel-api.out  parportbook.out  kernel-hacking.out  kernel-locking.out  via-audio.out  mousedrivers.out  sis900.out  deviceiobook.out  procfs-guide.out  tulip-user.out  journal-api.out
rm -f  parport-share.png  parport-multi.png  parport-structure.png  parport-share.eps  parport-multi.eps  parport-structure.eps
rm -f procfs_example.sgml
rm -f  wanbook.ps  z8530book.ps  mcabook.ps  videobook.ps  kernel-api.ps  parportbook.ps  kernel-hacking.ps  kernel-locking.ps  via-audio.ps  mousedrivers.ps  sis900.ps  deviceiobook.ps  procfs-guide.ps  tulip-user.ps  journal-api.ps  wanbook.pdf  z8530book.pdf  mcabook.pdf  videobook.pdf  kernel-api.pdf  parportbook.pdf  kernel-hacking.pdf  kernel-locking.pdf  via-audio.pdf  mousedrivers.pdf  sis900.pdf  deviceiobook.pdf  procfs-guide.pdf  tulip-user.pdf  journal-api.pdf
rm -f -r  wanbook  z8530book  mcabook  videobook  kernel-api  parportbook  kernel-hacking  kernel-locking  via-audio  mousedrivers  sis900  deviceiobook  procfs-guide  tulip-user  journal-api
rm -f .depend
rm -f /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/scripts/mkdep-docbook
rm -rf DBTOHTML_OUTPUT*
make[2]: se sale del directorio «/home/jose/Desarrollo/TDT/M750/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 «/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740»
cp /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/configs/siemens-linux-kernel/m740.config /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/.config
sed -i -e 's,^CONFIG_CRAMFS=y,# CONFIG_CRAMFS is not set,g' \
      /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/.config
sed -i -e 's,^# CONFIG_LZO_COMPRESS is not set,CONFIG_LZO_COMPRESS=y,g' \
      /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/.config
sed -i -e 's,^# CONFIG_LZO_DECOMPRESS is not set,CONFIG_LZO_DECOMPRESS=y,g' \
      /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/.config
sed -i -e 's,^# CONFIG_JFFS2_LZO is not set,CONFIG_JFFS2_LZO=y,g' \
      /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/.config
sed -i -e 's,^CONFIG_JFFS2_ZLIB=y,# CONFIG_JFFS2_ZLIB is not set,g' \
      /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/.config
sed -i -e 's,^CONFIG_JFFS2_RUBIN=y,# CONFIG_JFFS2_RUBIN is not set,g' \
      /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740/.config
PATH='/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/pspdev/bin:/usr/local/pspdev/bin:/usr/local/ps2dev/bin:/usr/local/ps2dev/ee/bin:/usr/local/ps2dev/iop/bin:/usr/local/ps2dev/dvp/bin:/usr/local/ps2dev/ps2sdk/bin' make CROSS_COMPILE=mips-linux- ARCH=mips \
      BASH=bash CC=mips-linux-egcs -C /home/jose/Desarrollo/TDT/M750/VDR-NG-FW/build/slin_m740 oldconfig
make[1]: se ingresa al directorio «/home/jose/Desarrollo/TDT/M750/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.27446: no se encontró el fichero
*
* Code maturity level options
*
Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL) [N/y/?] (NEW) n
*
* Loadable module support
*
Enable loadable module support (CONFIG_MODULES) [N/y/?] (NEW) y
  Set version information on all module symbols (CONFIG_MODVERSIONS) [N/y/?] (NEW) y
  Kernel module loader (CONFIG_KMOD) [N/y/?] (NEW) y
*
* Machine selection
*
Support for Alchemy Semi PB1000 board (CONFIG_MIPS_PB1000) [N/y/?] (NEW) n
Support for Alchemy Semi PB1100 board (CONFIG_MIPS_PB1100) [N/y/?] (NEW) n
Support for Alchemy Semi PB1500 board (CONFIG_MIPS_PB1500) [N/y/?] (NEW) n
Support for DECstations (CONFIG_DECSTATION) [N/y/?] (NEW) y
Support for Globespan IVR board (CONFIG_MIPS_IVR) [N/y/?] (NEW) y
Support for Hewlett Packard LaserJet board (CONFIG_HP_LASERJET) [N/y/?] (NEW) n
Support for ITE 8172G board (CONFIG_MIPS_ITE8172) [N/y/?] (NEW) n
Support for MIPS Magnum 4000 (CONFIG_MIPS_MAGNUM_4000) [N/y/?] (NEW) n
Support for Momentum Ocelot board (CONFIG_MOMENCO_OCELOT) [N/y/?] (NEW) n
Support for Momentum Ocelot-G board (CONFIG_MOMENCO_OCELOT_G) [N/y/?] (NEW) n
Support for NEC DDB Vrc-5476 (CONFIG_DDB5476) [N/y/?] (NEW) n
Support for NEC DDB Vrc-5477 (CONFIG_DDB5477) [N/y/?] (NEW) n
Support for NEC Osprey board (CONFIG_NEC_OSPREY) [N/y/?] (NEW) n
Support for NEC Eagle/Hawk board (CONFIG_NEC_EAGLE) [N/y/?] (NEW) n
Support for Olivetti M700-10 (CONFIG_OLIVETTI_M700) [N/y/?] (NEW) n
Support for SGI IP22 (Indy/Indigo2) (CONFIG_SGI_IP22) [N/y/?] (NEW) n
Real Time Scheduler (CONFIG_RTSCHED) [N/y/?] (NEW) n
Support for SNI RM200 PCI (CONFIG_SNI_RM200_PCI) [N/y/?] (NEW) n
Support for Toshiba JMR-TX3927 board (CONFIG_TOSHIBA_JMR3927) [N/y/?] (NEW) n
Support for ZAO Networks Capcella (CONFIG_ZAO_CAPCELLA) [N/y/?] (NEW) n
Support for NEC uPD61130x (CONFIG_NEC_UPD61130X) [N/y/?] (NEW) n
High Memory Support (CONFIG_HIGHMEM) [N/y/?] (NEW) n
*
* CPU selection
*
Low latency scheduling (CONFIG_LOLAT) [N/y/?] (NEW) n
CPU type (MIPS32, MIPS64, R3000, R39XX, R41xx, R4300, R4x00, R49XX, R5000, R5432, R6000, R52xx, R8000, R10000, RM7000, SB1) [R4x00] (NEW) y

  Sorry, no help available for this option yet.

CPU type (MIPS32, MIPS64, R3000, R39XX, R41xx, R4300, R4x00, R49XX, R5000, R5432, R6000, R52xx, R8000, R10000, RM7000, SB1) [R4x00] (NEW) y

  Sorry, no help available for this option yet.

CPU type (MIPS32, MIPS64, R3000, R39XX, R41xx, R4300, R4x00, R49XX, R5000, R5432, R6000, R52xx, R8000, R10000, RM7000, SB1) [R4x00] (NEW) y

  Sorry, no help available for this option yet.

CPU type (MIPS32, MIPS64, R3000, R39XX, R41xx, R4300, R4x00, R49XX, R5000, R5432, R6000, R52xx, R8000, R10000, RM7000, SB1) [R4x00] (NEW) y

  Sorry, no help available for this option yet.

CPU type (MIPS32, MIPS64, R3000, R39XX, R41xx, R4300, R4x00, R49XX, R5000, R5432, R6000, R52xx, R8000, R10000, RM7000, SB1) [R4x00] (NEW) y

  Sorry, no help available for this option yet.

CPU type (MIPS32, MIPS64, R3000, R39XX, R41xx, R4300, R4x00, R49XX, R5000, R5432, R6000, R52xx, R8000, R10000, RM7000, SB1) [R4x00] (NEW) y

  Sorry, no help available for this option yet.

CPU type (MIPS32, MIPS64, R3000, R39XX, R41xx, R4300, R4x00, R49XX, R5000, R5432, R6000, R52xx, R8000, R10000, RM7000, SB1) [R4x00] (NEW) n

  Sorry, no help available for this option yet.

CPU type (MIPS32, MIPS64, R3000, R39XX, R41xx, R4300, R4x00, R49XX, R5000, R5432, R6000, R52xx, R8000, R10000, RM7000, SB1) [R4x00] (NEW) n

  Sorry, no help available for this option yet.

CPU type (MIPS32, MIPS64, R3000, R39XX, R41xx, R4300, R4x00, R49XX, R5000, R5432, R6000, R52xx, R8000, R10000, RM7000, SB1) [R4x00] (NEW) R4x00
  defined CONFIG_CPU_R4X00
  Support for 64-bit physical address space (CONFIG_64BIT_PHYS_ADDR) [N/y/?] (NEW) n
Override CPU Options (CONFIG_CPU_ADVANCED) [N/y/?] (NEW) n
*
* General setup
*
Networking support (CONFIG_NET) [N/y/?] (NEW) n
PCI device name database (CONFIG_PCI_NAMES) [N/y/?] (NEW) ^Cmake[1]: *** [oldconfig] Error 1
make: *** [/home/jose/Desarrollo/TDT/M750/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.siemens-linux-kernel_m740_configured] Interrupción
AzagraMac
AzagraMac
Betatester

Cantidad de envíos : 121
Fecha de inscripción : 17/01/2010
Edad : 40
Localización : Madrid

http://azagramac.wordpress.com

Volver arriba Ir abajo

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por sblanco Lun 28 Mar 2011 - 23:06

A mí por desgracia tampoco me funcionaron, y no me dio para encontrarle solución. A ver si hay suerte y alguien ve dónde está el fallo.

Saludos

sblanco

Cantidad de envíos : 84
Fecha de inscripción : 18/07/2008

Volver arriba Ir abajo

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por AzagraMac Lun 28 Mar 2011 - 23:29

Yo compilo bien 1 de cada 3 veces en la maquina virtual con Ubuntu 9.04 32Bits, en Ubuntu 10.10 64Bits, ninguna a dia de hoy.

Digo una de cada 3, porque si es tal cual se baja del SVN, sin problemas, en cuanto modifico unos archivos en base-pro/building/common/etc/ ... ya si hay suerte QUIZA!!!
AzagraMac
AzagraMac
Betatester

Cantidad de envíos : 121
Fecha de inscripción : 17/01/2010
Edad : 40
Localización : Madrid

http://azagramac.wordpress.com

Volver arriba Ir abajo

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por bittor Mar 29 Mar 2011 - 8:44

Pues si bajado del SVN te va bien y modificando archivos no, es que modificas lo que no tienes que modificar ¿no?
Yo modifico archivos y siempre va bien.
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

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por pjllaneras Mar 29 Mar 2011 - 13:14

AzagraMac escribió:Yo compilo bien 1 de cada 3 veces en la maquina virtual con Ubuntu 9.04 32Bits, en Ubuntu 10.10 64Bits, ninguna a dia de hoy.
Igual que tú, pero en Ubuntu 10.04 64bits no he conseguido compilar ni una sola vez... en cambio en una máquina virtual con Ubuntu 10.04 32bits, sin problemas, siempre compila.
pjllaneras
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 51
Localización : Palma de Mallorca

Volver arriba Ir abajo

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por AzagraMac Mar 29 Mar 2011 - 13:22

bittor escribió:Pues si bajado del SVN te va bien y modificando archivos no, es que modificas lo que no tienes que modificar ¿no?
Yo modifico archivos y siempre va bien.

Solo modifico, el etc/hosts, etc/resolv.conf, el rc.local.conf para agregar la IP, puerta de enlace, ntp, etc... y poco mas.

Lo edito todo con "vi"
AzagraMac
AzagraMac
Betatester

Cantidad de envíos : 121
Fecha de inscripción : 17/01/2010
Edad : 40
Localización : Madrid

http://azagramac.wordpress.com

Volver arriba Ir abajo

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por debianjoker Miér 20 Jul 2011 - 15:06

Luego de un montón de tiempo sin pasar por aquí, la vida que da muchas vueltas y no todas buenas, veo que ha habido infinidad de cambios.
Por fin después de 4 días he conseguido compilar la versión trunk en mi debian testing 64bits, por si a alguien le interesa realicé los siguientes pasos:
  1. Copie el "patches/egcs/1.1.2/host/ OpenBSD/100-makeinfo-hack.patch" en "patches/egcs/1.1.2/host/Linux", para evitar los problemas del texinfo.
  2. Instalé la 2.13 de autoconf, para subsanar algún error que aparecía durante la configuración del egcs-1.1.2.


Con todo eso ya me compila correctamente
debianjoker
debianjoker
Desarrollador

Cantidad de envíos : 50
Fecha de inscripción : 10/01/2009

http://www.pixelazul.net

Volver arriba Ir abajo

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por papaloukas Sáb 3 Sep 2011 - 18:56

Hola,

he intentado compilar desde una Ubuntu Natty 32 bits siguiendo los pasos del Wiki y me da un error durante el "make":
Código:
....

checking for gcc... /usr/bin/gcc-3.4
checking for C compiler default output file name...
configure: error: in `/tmp/VDR-NG-EM/VDR-NG-FW/build/binutils.build':
configure: error: C compiler cannot create executables
See `config.log' for more details.
make: *** [/tmp/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.binutils_configured] Error 77

¿Alguna idea de cual es el problema? Gracias!

Actualizo: ya he conseguido que empiece a compilar. El problema es que en Ubuntu 11.04, no vale con instalar los paquetes Debian de gcc-3.4. Hay que arreglar las librerias tambien. La solución la he sacado de aqui:

Código:
sudo ln -s /lib/i386-linux-gnu/libgcc_s.so.1 /lib/libgcc_s.so.1
Sin embargo, todavía no he podido terminar de compilar. El fallo que me dá es el siguiente:
Código:
...
          /usr/bin/gcc-3.4 -c -DHAVE_CONFIG_H -g -O2  -I. -I/tmp/VDR-NG-EM/VDR-NG-FW/build/binutils-2.20.1/libiberty/../include  -W -Wall -Wwrite-strings -Wstrict-prototypes -pedantic  /tmp/VDR-NG-EM/VDR-NG-FW/build/binutils-2.20.1/libiberty/fnmatch.c -o pic/fnmatch.o; \
        else true; fi
/usr/bin/gcc-3.4 -c -DHAVE_CONFIG_H -g -O2  -I. -I/tmp/VDR-NG-EM/VDR-NG-FW/build/binutils-2.20.1/libiberty/../include  -W -Wall -Wwrite-strings -Wstrict-prototypes -pedantic  /tmp/VDR-NG-EM/VDR-NG-FW/build/binutils-2.20.1/libiberty/fnmatch.c -o fnmatch.o
En el fichero incluído de /usr/include/bits/errno.h:25,
                de /usr/include/errno.h:36,
                de /tmp/VDR-NG-EM/VDR-NG-FW/build/binutils-2.20.1/libiberty/fnmatch.c:46:
/usr/include/linux/errno.h:4:23: asm/errno.h: No existe el fichero o el directorio
make[3]: *** [fnmatch.o] Error 1
make[3]: se sale del directorio «/tmp/VDR-NG-EM/VDR-NG-FW/build/binutils.build/libiberty»
make[2]: *** [all-libiberty] Error 2
make[2]: se sale del directorio «/tmp/VDR-NG-EM/VDR-NG-FW/build/binutils.build»
make[1]: *** [all] Error 2
make[1]: se sale del directorio «/tmp/VDR-NG-EM/VDR-NG-FW/build/binutils.build»
make: *** [/tmp/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/stagefiles/.binutils_compiled] Error 2
Actualizo 2: Voy a seguir las instrucciones para compilar la versión trunk
papaloukas
papaloukas

Cantidad de envíos : 25
Fecha de inscripción : 23/09/2008
Localización : Bajo el aro

Volver arriba Ir abajo

Disco duro y compilar versión Linux - Página 6 Empty Re: Disco duro y compilar versión Linux

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Página 6 de 6. Precedente  1, 2, 3, 4, 5, 6

Volver arriba

- Temas similares

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