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
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.
Página 6 de 6. • 1, 2, 3, 4, 5, 6
Re: Disco duro y compilar versión Linux
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).
sblanco- Cantidad de envíos : 85
Fecha de inscripción : 18/07/2008
Re: Disco duro y compilar versión Linux
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)".
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)".
Re: Disco duro y compilar versión Linux
Buf, pues coincide con la que tú dices:
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!
- 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 : 85
Fecha de inscripción : 18/07/2008
Re: Disco duro y compilar versión Linux
Pues no sé que será, pero algo parece que tienes distinto.
En cuanto compile un TC miraré esos archivos a ver si veo algo.
En cuanto compile un TC miraré esos archivos a ver si veo algo.
Re: Disco duro y compilar versión Linux
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í:
2) Editas el archivo VDR-NG-FW/make-incs/egcs.mk y cambias:
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:
4) Ejecutas el make:
5) Tienes que deshacer el cambio hecho en el paso 2 por si haces una instalación de cero.
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
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
- Código:
# $(MV) -f $(PREFIX)/$(TARGET)/bin/gcc $(PREFIX)/$(TARGET)/bin/gcc.save
# $(MV) -f $(PREFIX_BIN)/$(TARGET)-gcc $(PREFIX_BIN)/$(TARGET)-gcc.save
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
4) Ejecutas el make:
- Código:
make > make.log 2>&1
5) Tienes que deshacer el cambio hecho en el paso 2 por si haces una instalación de cero.
Re: Disco duro y compilar versión Linux
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
Re: Disco duro y compilar versión Linux
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
Saludos
sblanco- Cantidad de envíos : 85
Fecha de inscripción : 18/07/2008
Re: Disco duro y compilar versión Linux
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!!!
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!!!
Re: Disco duro y compilar versión Linux
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.
Yo modifico archivos y siempre va bien.
Re: Disco duro y compilar versión Linux
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.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.
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: Disco duro y compilar versión Linux
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"
Re: Disco duro y compilar versión Linux
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:
Con todo eso ya me compila correctamente
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:
- 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.
- 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
Re: Disco duro y compilar versión Linux
Hola,
he intentado compilar desde una Ubuntu Natty 32 bits siguiendo los pasos del Wiki y me da un error durante el "make":
¿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:
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
- 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
papaloukas- Cantidad de envíos : 25
Fecha de inscripción : 23/09/2008
Localización : Bajo el aro
Página 6 de 6. • 1, 2, 3, 4, 5, 6
Temas similares
» Acceder al disco duro del Gigaset desde Windows o Linux
» Sin log en versión PRO y problema con disco duro
» Problema Disco Duro al pasar a versión 0.6
» Compilar desde linux
» [Solucionado] Error al compilar desde linux
» Sin log en versión PRO y problema con disco duro
» Problema Disco Duro al pasar a versión 0.6
» Compilar desde linux
» [Solucionado] Error al compilar desde linux
Página 6 de 6.
Permisos de este foro:
No puedes responder a temas en este foro.