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
ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
5 participantes
Página 1 de 1.
ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
Hola, soy nuevo en este sistema y estaba intentando probarlo, pero me esta dando problemas al cargar el firmware generado en el m740 (convertido a m750) me esta dando "failed" y no soy capaz de cargarlo, os expongo los pasos que he seguido:
Método de carga: cuatro enchufados.
Factory Reset.
Carga del Firmware y error "failed"
Creo que el problema esta cuando genero el firmware desde instalación de windows, aunque he realizado pruebas cambiando la respuesta a todas las preguntas que realiza, pero hay una parte que no encuentra y aunque realiza la generación del firmware, creo que no lo hace bien, esto es una suposición.
Os dejo a continuación la salida de la generación del firmware, por si me podeis ayudar.
Gracias de antemano.
Choose firmware type.
Firmware type (1=ofi 2=wsw):2
Choose version type.
Version type (1=pro 2=lite):1
Download orig firmware.
Unpack orig firmware.
Download o7o-flasher.
Download m7x0-kernel-m740_pro.
Download list file.
Download rootfs_dir_m740_pro.
Unpack m7x0-rootfs.
Grab orig cramfs. This may take a while....
786432+0 records in
786432+0 records out
6291456 bytes (6.3 MB) copied, 45.625 s, 138 kB/s
Swapping orig cramfs.
Filesystem is big endian, will be converted to little endian.
Filesystem contains 725 files.
while trying to read file data: No error
Extract orig rootfs files.
246131 [main] cramfsck 2904 _cygtls::handle_exceptions: Exception: STATUS_ACCES
S_VIOLATION
254226 [main] cramfsck 2904 _cygtls::handle_exceptions: Error while dumping sta
te (probably corrupted stack)
Copy orig blobby modules with mips-linux-uclibc-objcopy.
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\emma_r
tos.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\emma_rtos.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\emma_b
ios.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\emma_bios.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\emma_o
sd.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\emma_osd.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\emma_a
v.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\emma_av.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\emma_t
eletext.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\emma_teletext.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\emma_f
b.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\emma_fb.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\iic_in
t.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\iic_int.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\lirc_d
ev_s.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\lirc_dev_s.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\dvbdev
.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\dvbdev.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\pic16f
73.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\pic16f73.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\pds500
2cl.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\pds5002cl.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\tda100
46.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\tda10046.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\tuner.
o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\tuner.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\demux.
o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\demux.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\video.
o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\video.o' is empty
.
Basic configuration.
Use DHCP (Y / N):Y
Hostname:vdr1
.
Set video dir
/var/media/:disk-volume-0
.
Basic configuration completed
.
Now, you have the time to edit additional files in:
temp/rootfs_dir_m740_pro/etc
Please use a unix compatible editor, don't use notepad!
.
Presione una tecla para continuar . . .
Generate new cramfs.
Build final vdr firmware as wsw for m740.
Done.
Presione una tecla para continuar . . .
C:\m7x0-vdr-EM-fwbuilder>
Método de carga: cuatro enchufados.
Factory Reset.
Carga del Firmware y error "failed"
Creo que el problema esta cuando genero el firmware desde instalación de windows, aunque he realizado pruebas cambiando la respuesta a todas las preguntas que realiza, pero hay una parte que no encuentra y aunque realiza la generación del firmware, creo que no lo hace bien, esto es una suposición.
Os dejo a continuación la salida de la generación del firmware, por si me podeis ayudar.
Gracias de antemano.
Choose firmware type.
Firmware type (1=ofi 2=wsw):2
Choose version type.
Version type (1=pro 2=lite):1
Download orig firmware.
Unpack orig firmware.
Download o7o-flasher.
Download m7x0-kernel-m740_pro.
Download list file.
Download rootfs_dir_m740_pro.
Unpack m7x0-rootfs.
Grab orig cramfs. This may take a while....
786432+0 records in
786432+0 records out
6291456 bytes (6.3 MB) copied, 45.625 s, 138 kB/s
Swapping orig cramfs.
Filesystem is big endian, will be converted to little endian.
Filesystem contains 725 files.
while trying to read file data: No error
Extract orig rootfs files.
246131 [main] cramfsck 2904 _cygtls::handle_exceptions: Exception: STATUS_ACCES
S_VIOLATION
254226 [main] cramfsck 2904 _cygtls::handle_exceptions: Error while dumping sta
te (probably corrupted stack)
Copy orig blobby modules with mips-linux-uclibc-objcopy.
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\emma_r
tos.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\emma_rtos.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\emma_b
ios.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\emma_bios.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\emma_o
sd.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\emma_osd.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\emma_a
v.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\emma_av.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\emma_t
eletext.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\emma_teletext.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\emma_f
b.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\emma_fb.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\iic_in
t.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\iic_int.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\lirc_d
ev_s.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\lirc_dev_s.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\dvbdev
.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\dvbdev.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\pic16f
73.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\pic16f73.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\pds500
2cl.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\pds5002cl.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\tda100
46.o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\tda10046.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\tuner.
o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\tuner.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\demux.
o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\demux.o' is empty
bin/mips-linux-uclibc-objcopy: 'temp\unpacked_m740\lib\modules\2.4.21-xfs\video.
o': No such file
bin/mips-linux-uclibc-objcopy: error: the input file 'temp\unpacked_m740\lib\mod
ules\2.4.21-xfs\video.o' is empty
.
Basic configuration.
Use DHCP (Y / N):Y
Hostname:vdr1
.
Set video dir
/var/media/:disk-volume-0
.
Basic configuration completed
.
Now, you have the time to edit additional files in:
temp/rootfs_dir_m740_pro/etc
Please use a unix compatible editor, don't use notepad!
.
Presione una tecla para continuar . . .
Generate new cramfs.
Build final vdr firmware as wsw for m740.
Done.
Presione una tecla para continuar . . .
C:\m7x0-vdr-EM-fwbuilder>
Última edición por frlrfrlr el Mar 7 Oct 2008 - 0:03, editado 1 vez
frlrfrlr- Cantidad de envíos : 23
Fecha de inscripción : 04/10/2008
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
Hola, efectivamente, todos esos mensajes que te aparecen "No such file" no son normales: lo que no sé decirte es que consecuencias pueden tener en la instalación.
Saludos
Saludos
joseagt- Betatester
- Cantidad de envíos : 362
Fecha de inscripción : 26/06/2008
Localización : Valencia
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
Ummm me suena este error >> https://vdr-m7x0.foroactivo.com.es/instalacion-f1/problemas-al-instalar-t75.htm
¿ Tienes el antivirus AVG 7.5 instalado... ?
Salu2, 8)
¿ Tienes el antivirus AVG 7.5 instalado... ?
Salu2, 8)
Krako- Moderador
- Cantidad de envíos : 415
Fecha de inscripción : 25/06/2008
Localización : Barcelona
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
Después de leer vuestras respuestas me he puesto manos a la obra.
El antivirus que tengo es "Avast" y como firewall "Comodo".
He desintalado el Avast y desactivado el Comodo y sigue dando los mismos errores.
Visto que no era capaz se avanzar, me he ido a linux (debian lenny amd64) he realizado los pasos que se dan para generar desde linux, y en este sistema sale tambien un monton de errores, que además no se interpretar; como coincidencia con el generador de windows parece que el problema esta en alguna libreria identificada como "uclib" que parece que no encuentra.
Os dejo los ultimos mensajes del procedimiento make en linux, por si alguien ve algo.
/bin/sh: mips-linux-uclibc-gcc: command not found
make[1]: mips-linux-uclibc-gcc: No se encontró el programa
make[1]: se ingresa al directorio `/home/paco/VDR-NG-EM/VDR-NG-FW/build/uClibc-0.9.29'
make[1]: mips-linux-uclibc-gcc: No se encontró el programa
install -d include/bits
/bin/sh: mips-linux-uclibc-gcc: command not found
make[2]: mips-linux-uclibc-gcc: Command not found
make[2]: mips-linux-uclibc-gcc: Command not found
gcc -DCURSES_LOC="" -DLOCALE -MM *.c > .depend 2>/dev/null || :
/bin/sh: mips-linux-uclibc-gcc: command not found
make[2]: mips-linux-uclibc-gcc: Command not found
make[2]: mips-linux-uclibc-gcc: Command not found
gcc -DCURSES_LOC="" -DLOCALE -c conf.c -o conf.o
gcc -DCURSES_LOC="" -DLOCALE -c kxgettext.c -o kxgettext.o
gcc -DCURSES_LOC="" -DLOCALE -c lxdialog/checklist.c -o lxdialog/checklist.o
In file included from lxdialog/checklist.c:24:
lxdialog/dialog.h:32:20: curses.h: No such file or directory
In file included from lxdialog/checklist.c:24:
lxdialog/dialog.h:97: error: syntax error before "chtype"
lxdialog/dialog.h:97: warning: no semicolon at end of struct or union
lxdialog/dialog.h:101: error: syntax error before '}' token
lxdialog/dialog.h:105: error: field `screen' has incomplete type
lxdialog/dialog.h:106: error: field `shadow' has incomplete type
lxdialog/dialog.h:107: error: field `dialog' has incomplete type
lxdialog/dialog.h:108: error: field `title' has incomplete type
lxdialog/dialog.h:109: error: field `border' has incomplete type
lxdialog/dialog.h:110: error: field `button_active' has incomplete type
lxdialog/dialog.h:111: error: field `button_inactive' has incomplete type
lxdialog/dialog.h:112: error: field `button_key_active' has incomplete type
lxdialog/dialog.h:113: error: field `button_key_inactive' has incomplete type
lxdialog/dialog.h:114: error: field `button_label_active' has incomplete type
lxdialog/dialog.h:115: error: field `button_label_inactive' has incomplete type
lxdialog/dialog.h:116: error: field `inputbox' has incomplete type
lxdialog/dialog.h:117: error: field `inputbox_border' has incomplete type
lxdialog/dialog.h:118: error: field `searchbox' has incomplete type
lxdialog/dialog.h:119: error: field `searchbox_title' has incomplete type
lxdialog/dialog.h:120: error: field `searchbox_border' has incomplete type
lxdialog/dialog.h:121: error: field `position_indicator' has incomplete type
lxdialog/dialog.h:122: error: field `menubox' has incomplete type
lxdialog/dialog.h:123: error: field `menubox_border' has incomplete type
lxdialog/dialog.h:124: error: field `item' has incomplete type
lxdialog/dialog.h:125: error: field `item_selected' has incomplete type
lxdialog/dialog.h:126: error: field `tag' has incomplete type
lxdialog/dialog.h:127: error: field `tag_selected' has incomplete type
lxdialog/dialog.h:128: error: field `tag_key' has incomplete type
lxdialog/dialog.h:129: error: field `tag_key_selected' has incomplete type
lxdialog/dialog.h:130: error: field `check' has incomplete type
lxdialog/dialog.h:131: error: field `check_selected' has incomplete type
lxdialog/dialog.h:132: error: field `uarrow' has incomplete type
lxdialog/dialog.h:133: error: field `darrow' has incomplete type
lxdialog/dialog.h:187: error: syntax error before '*' token
lxdialog/dialog.h:193: error: syntax error before '*' token
lxdialog/dialog.h:195: error: syntax error before '*' token
lxdialog/dialog.h:196: error: syntax error before '*' token
lxdialog/dialog.h:197: error: syntax error before '*' token
lxdialog/dialog.h:198: error: syntax error before '*' token
lxdialog/dialog.h:200: error: syntax error before '*' token
lxdialog/checklist.c:31: error: syntax error before '*' token
lxdialog/checklist.c: In function `print_item':
lxdialog/checklist.c:36: error: `win' undeclared (first use in this function)
lxdialog/checklist.c:36: error: (Each undeclared identifier is reported only once
lxdialog/checklist.c:36: error: for each function it appears in.)
lxdialog/checklist.c:37: error: `choice' undeclared (first use in this function)
lxdialog/checklist.c:42: error: `selected' undeclared (first use in this function)
lxdialog/checklist.c: At top level:
lxdialog/checklist.c:59: error: syntax error before '*' token
lxdialog/checklist.c: In function `print_arrows':
lxdialog/checklist.c:62: error: `win' undeclared (first use in this function)
lxdialog/checklist.c:62: error: `y' undeclared (first use in this function)
lxdialog/checklist.c:62: error: `x' undeclared (first use in this function)
lxdialog/checklist.c:64: error: `scroll' undeclared (first use in this function)
lxdialog/checklist.c:76: error: `height' undeclared (first use in this function)
lxdialog/checklist.c:79: error: `item_no' undeclared (first use in this function)
lxdialog/checklist.c:79: error: `choice' undeclared (first use in this function)
lxdialog/checklist.c: At top level:
lxdialog/checklist.c:95: error: syntax error before '*' token
lxdialog/checklist.c: In function `print_buttons':
lxdialog/checklist.c:97: error: `width' undeclared (first use in this function)
lxdialog/checklist.c:98: error: `height' undeclared (first use in this function)
lxdialog/checklist.c:100: error: `dialog' undeclared (first use in this function)
lxdialog/checklist.c:100: error: `selected' undeclared (first use in this function)
lxdialog/checklist.c: In function `dialog_checklist':
lxdialog/checklist.c:116: error: `WINDOW' undeclared (first use in this function)
lxdialog/checklist.c:116: error: `dialog' undeclared (first use in this function)
lxdialog/checklist.c:116: error: `list' undeclared (first use in this function)
lxdialog/checklist.c:129: error: `stdscr' undeclared (first use in this function)
lxdialog/checklist.c:130: error: `KEY_MAX' undeclared (first use in this function)
lxdialog/checklist.c:137: error: `COLS' undeclared (first use in this function)
lxdialog/checklist.c:138: error: `LINES' undeclared (first use in this function)
lxdialog/checklist.c:143: error: `TRUE' undeclared (first use in this function)
lxdialog/checklist.c:210: error: `KEY_UP' undeclared (first use in this function)
lxdialog/checklist.c:210: error: `KEY_DOWN' undeclared (first use in this function)
lxdialog/checklist.c:220: error: `FALSE' undeclared (first use in this function)
lxdialog/checklist.c:297: error: `KEY_LEFT' undeclared (first use in this function)
lxdialog/checklist.c:298: error: `KEY_RIGHT' undeclared (first use in this function)
lxdialog/checklist.c:312: error: `KEY_RESIZE' undeclared (first use in this function)
make[2]: *** [lxdialog/checklist.o] Error 1
make[1]: *** [extra/config/conf] Error 2
make[1]: se sale del directorio `/home/paco/VDR-NG-EM/VDR-NG-FW/build/uClibc-0.9.29'
make: *** [/home/paco/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-x86_64/stagefiles/.uclibc_headers_installed] Error 2
El antivirus que tengo es "Avast" y como firewall "Comodo".
He desintalado el Avast y desactivado el Comodo y sigue dando los mismos errores.
Visto que no era capaz se avanzar, me he ido a linux (debian lenny amd64) he realizado los pasos que se dan para generar desde linux, y en este sistema sale tambien un monton de errores, que además no se interpretar; como coincidencia con el generador de windows parece que el problema esta en alguna libreria identificada como "uclib" que parece que no encuentra.
Os dejo los ultimos mensajes del procedimiento make en linux, por si alguien ve algo.
/bin/sh: mips-linux-uclibc-gcc: command not found
make[1]: mips-linux-uclibc-gcc: No se encontró el programa
make[1]: se ingresa al directorio `/home/paco/VDR-NG-EM/VDR-NG-FW/build/uClibc-0.9.29'
make[1]: mips-linux-uclibc-gcc: No se encontró el programa
install -d include/bits
/bin/sh: mips-linux-uclibc-gcc: command not found
make[2]: mips-linux-uclibc-gcc: Command not found
make[2]: mips-linux-uclibc-gcc: Command not found
gcc -DCURSES_LOC="" -DLOCALE -MM *.c > .depend 2>/dev/null || :
/bin/sh: mips-linux-uclibc-gcc: command not found
make[2]: mips-linux-uclibc-gcc: Command not found
make[2]: mips-linux-uclibc-gcc: Command not found
gcc -DCURSES_LOC="" -DLOCALE -c conf.c -o conf.o
gcc -DCURSES_LOC="" -DLOCALE -c kxgettext.c -o kxgettext.o
gcc -DCURSES_LOC="" -DLOCALE -c lxdialog/checklist.c -o lxdialog/checklist.o
In file included from lxdialog/checklist.c:24:
lxdialog/dialog.h:32:20: curses.h: No such file or directory
In file included from lxdialog/checklist.c:24:
lxdialog/dialog.h:97: error: syntax error before "chtype"
lxdialog/dialog.h:97: warning: no semicolon at end of struct or union
lxdialog/dialog.h:101: error: syntax error before '}' token
lxdialog/dialog.h:105: error: field `screen' has incomplete type
lxdialog/dialog.h:106: error: field `shadow' has incomplete type
lxdialog/dialog.h:107: error: field `dialog' has incomplete type
lxdialog/dialog.h:108: error: field `title' has incomplete type
lxdialog/dialog.h:109: error: field `border' has incomplete type
lxdialog/dialog.h:110: error: field `button_active' has incomplete type
lxdialog/dialog.h:111: error: field `button_inactive' has incomplete type
lxdialog/dialog.h:112: error: field `button_key_active' has incomplete type
lxdialog/dialog.h:113: error: field `button_key_inactive' has incomplete type
lxdialog/dialog.h:114: error: field `button_label_active' has incomplete type
lxdialog/dialog.h:115: error: field `button_label_inactive' has incomplete type
lxdialog/dialog.h:116: error: field `inputbox' has incomplete type
lxdialog/dialog.h:117: error: field `inputbox_border' has incomplete type
lxdialog/dialog.h:118: error: field `searchbox' has incomplete type
lxdialog/dialog.h:119: error: field `searchbox_title' has incomplete type
lxdialog/dialog.h:120: error: field `searchbox_border' has incomplete type
lxdialog/dialog.h:121: error: field `position_indicator' has incomplete type
lxdialog/dialog.h:122: error: field `menubox' has incomplete type
lxdialog/dialog.h:123: error: field `menubox_border' has incomplete type
lxdialog/dialog.h:124: error: field `item' has incomplete type
lxdialog/dialog.h:125: error: field `item_selected' has incomplete type
lxdialog/dialog.h:126: error: field `tag' has incomplete type
lxdialog/dialog.h:127: error: field `tag_selected' has incomplete type
lxdialog/dialog.h:128: error: field `tag_key' has incomplete type
lxdialog/dialog.h:129: error: field `tag_key_selected' has incomplete type
lxdialog/dialog.h:130: error: field `check' has incomplete type
lxdialog/dialog.h:131: error: field `check_selected' has incomplete type
lxdialog/dialog.h:132: error: field `uarrow' has incomplete type
lxdialog/dialog.h:133: error: field `darrow' has incomplete type
lxdialog/dialog.h:187: error: syntax error before '*' token
lxdialog/dialog.h:193: error: syntax error before '*' token
lxdialog/dialog.h:195: error: syntax error before '*' token
lxdialog/dialog.h:196: error: syntax error before '*' token
lxdialog/dialog.h:197: error: syntax error before '*' token
lxdialog/dialog.h:198: error: syntax error before '*' token
lxdialog/dialog.h:200: error: syntax error before '*' token
lxdialog/checklist.c:31: error: syntax error before '*' token
lxdialog/checklist.c: In function `print_item':
lxdialog/checklist.c:36: error: `win' undeclared (first use in this function)
lxdialog/checklist.c:36: error: (Each undeclared identifier is reported only once
lxdialog/checklist.c:36: error: for each function it appears in.)
lxdialog/checklist.c:37: error: `choice' undeclared (first use in this function)
lxdialog/checklist.c:42: error: `selected' undeclared (first use in this function)
lxdialog/checklist.c: At top level:
lxdialog/checklist.c:59: error: syntax error before '*' token
lxdialog/checklist.c: In function `print_arrows':
lxdialog/checklist.c:62: error: `win' undeclared (first use in this function)
lxdialog/checklist.c:62: error: `y' undeclared (first use in this function)
lxdialog/checklist.c:62: error: `x' undeclared (first use in this function)
lxdialog/checklist.c:64: error: `scroll' undeclared (first use in this function)
lxdialog/checklist.c:76: error: `height' undeclared (first use in this function)
lxdialog/checklist.c:79: error: `item_no' undeclared (first use in this function)
lxdialog/checklist.c:79: error: `choice' undeclared (first use in this function)
lxdialog/checklist.c: At top level:
lxdialog/checklist.c:95: error: syntax error before '*' token
lxdialog/checklist.c: In function `print_buttons':
lxdialog/checklist.c:97: error: `width' undeclared (first use in this function)
lxdialog/checklist.c:98: error: `height' undeclared (first use in this function)
lxdialog/checklist.c:100: error: `dialog' undeclared (first use in this function)
lxdialog/checklist.c:100: error: `selected' undeclared (first use in this function)
lxdialog/checklist.c: In function `dialog_checklist':
lxdialog/checklist.c:116: error: `WINDOW' undeclared (first use in this function)
lxdialog/checklist.c:116: error: `dialog' undeclared (first use in this function)
lxdialog/checklist.c:116: error: `list' undeclared (first use in this function)
lxdialog/checklist.c:129: error: `stdscr' undeclared (first use in this function)
lxdialog/checklist.c:130: error: `KEY_MAX' undeclared (first use in this function)
lxdialog/checklist.c:137: error: `COLS' undeclared (first use in this function)
lxdialog/checklist.c:138: error: `LINES' undeclared (first use in this function)
lxdialog/checklist.c:143: error: `TRUE' undeclared (first use in this function)
lxdialog/checklist.c:210: error: `KEY_UP' undeclared (first use in this function)
lxdialog/checklist.c:210: error: `KEY_DOWN' undeclared (first use in this function)
lxdialog/checklist.c:220: error: `FALSE' undeclared (first use in this function)
lxdialog/checklist.c:297: error: `KEY_LEFT' undeclared (first use in this function)
lxdialog/checklist.c:298: error: `KEY_RIGHT' undeclared (first use in this function)
lxdialog/checklist.c:312: error: `KEY_RESIZE' undeclared (first use in this function)
make[2]: *** [lxdialog/checklist.o] Error 1
make[1]: *** [extra/config/conf] Error 2
make[1]: se sale del directorio `/home/paco/VDR-NG-EM/VDR-NG-FW/build/uClibc-0.9.29'
make: *** [/home/paco/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-x86_64/stagefiles/.uclibc_headers_installed] Error 2
frlrfrlr- Cantidad de envíos : 23
Fecha de inscripción : 04/10/2008
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
Tal y como te comenta Krako el problema puede que lo tengas en que algún Windows en concreto necesita la última versión de la librería "cygwin1.dll"
En Linux lo que te pasa es que falla a la hora de compilar el uClibc y luego ya no tienes el archivo mips-linux-uclibc-gcc que es necesario, habría que ver el error de uClibc, probablemente te falta algún paquete necesario por instalar.
En Linux lo que te pasa es que falla a la hora de compilar el uClibc y luego ya no tienes el archivo mips-linux-uclibc-gcc que es necesario, habría que ver el error de uClibc, probablemente te falta algún paquete necesario por instalar.
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
A mi tambien me pasaba... Y despues decis que es seguro y nunca da errores compilar un propio firm... Mi Gigaset casi se muere por culpa del VDR, he hecho muchas pruebas y nunca ha funcionado...
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
Este error concreto del builder sobre Windows, también lo ha reportado un usuario en el foro alemán.
http://www.open7x0.org/arena/showthread.php?tid=1836
Su resolución ha no quedado clara, pero se confirma un conflicto entre “cramfsswap” y alguna librería utilizada por algún software muy concreto.
cygwin1.dll = Cygwin POSIX Emulation DLL
Salu2, 8)
http://www.open7x0.org/arena/showthread.php?tid=1836
Su resolución ha no quedado clara, pero se confirma un conflicto entre “cramfsswap” y alguna librería utilizada por algún software muy concreto.
cygwin1.dll = Cygwin POSIX Emulation DLL
Salu2, 8)
Krako- Moderador
- Cantidad de envíos : 415
Fecha de inscripción : 25/06/2008
Localización : Barcelona
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
Gracias a todos por las respuestas.
He conseguido generar el firmware en windows, gracias a Krako y a Bittor que indicaban que el problema es la librería "cygwin1.dll", he obtenido la ultima versión de esta libreria a 12/06/2008 y la he puesto en el directorio del generador del firmware "...\m7x0-vdr-EM-fwbuilder\bin\..." sustituyendo por el que viene en el builder.
Por supuesto, no me iba a quedar sin cargarlo y probarlo en el m740 y desde luego que me he llevado una grata impresión, me ha gustado bastante y eso que esta sin configurar nioptimizar nada.
Claro que aunque he conseguido el objetivo, tengo una deuda pendiente para generarlo desde linux, después de las
indicaciones de Bittor me he puesto a buscar en el foro y he encontrado a alguien que añadiendo paquetes ha conseguido hacerlo desde linux, he cogido todos los paquetes que se mencioanan y he instalado aquellos paquetes que no tenia en el sistema:
aptitude install make automake bison binutils genext2fs subversion build-essential gcc-3.4 texinfo libmpfr-dev patch zlib1g zlib1g-dev libncurses5-dev
En este intento he reducido los mensajes de error, pero sigue dando error. ¿Existe una lista con todos los paquetes necesarios?
Os pongo las últimas lineas de make, creo que me falla un link, pero no estoy seguro, por si alguien me puede orientar:
Applying 993-arm_insn-opinit-RTX_CODE-fixup.patch using plaintext:
patching file gcc/config/arm/arm-protos.h
patching file gcc/genopinit.c
Hunk #1 succeeded at 487 (offset 1 line).
Applying 995-short-enums.patch using plaintext:
patching file gcc/tree.h
Hunk #1 succeeded at 39 (offset 1 line).
patching file gcc/rtl.h
patching file gcc/c-common.h
Applying 998-gcc-4.3.0-fix-header.00.patch using plaintext:
patching file gcc/config.gcc
Hunk #1 succeeded at 2319 with fuzz 2 (offset 14 lines).
touch /home/paco/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-x86_64/stagefiles/.gcc_patched
(if [ ! -f /home/paco/VDR-NG-EM/VDR-NG-FW/downloads/uClibc-20080830.tar.bz2 ] ; then \
wget --passive-ftp http://www.uclibc.org/downloads/snapshots/uClibc-20080830.tar.bz2 -O /home/paco/VDR-NG-EM/VDR-NG-FW/downloads/uClibc-20080830.tar.bz2 ; \
fi );
--2008-10-05 21:14:38-- http://www.uclibc.org/downloads/snapshots/uClibc-20080830.tar.bz2
Resolviendo www.uclibc.org... 140.211.166.42
Connecting to www.uclibc.org|140.211.166.42|:80... conectado.
Petición HTTP enviada, esperando respuesta... 404 Not Found
2008-10-05 21:14:39 ERROR 404: Not Found.
make: *** [/home/paco/VDR-NG-EM/VDR-NG-FW/downloads/uClibc-20080830.tar.bz2] Error 1
He conseguido generar el firmware en windows, gracias a Krako y a Bittor que indicaban que el problema es la librería "cygwin1.dll", he obtenido la ultima versión de esta libreria a 12/06/2008 y la he puesto en el directorio del generador del firmware "...\m7x0-vdr-EM-fwbuilder\bin\..." sustituyendo por el que viene en el builder.
Por supuesto, no me iba a quedar sin cargarlo y probarlo en el m740 y desde luego que me he llevado una grata impresión, me ha gustado bastante y eso que esta sin configurar nioptimizar nada.
Claro que aunque he conseguido el objetivo, tengo una deuda pendiente para generarlo desde linux, después de las
indicaciones de Bittor me he puesto a buscar en el foro y he encontrado a alguien que añadiendo paquetes ha conseguido hacerlo desde linux, he cogido todos los paquetes que se mencioanan y he instalado aquellos paquetes que no tenia en el sistema:
aptitude install make automake bison binutils genext2fs subversion build-essential gcc-3.4 texinfo libmpfr-dev patch zlib1g zlib1g-dev libncurses5-dev
En este intento he reducido los mensajes de error, pero sigue dando error. ¿Existe una lista con todos los paquetes necesarios?
Os pongo las últimas lineas de make, creo que me falla un link, pero no estoy seguro, por si alguien me puede orientar:
Applying 993-arm_insn-opinit-RTX_CODE-fixup.patch using plaintext:
patching file gcc/config/arm/arm-protos.h
patching file gcc/genopinit.c
Hunk #1 succeeded at 487 (offset 1 line).
Applying 995-short-enums.patch using plaintext:
patching file gcc/tree.h
Hunk #1 succeeded at 39 (offset 1 line).
patching file gcc/rtl.h
patching file gcc/c-common.h
Applying 998-gcc-4.3.0-fix-header.00.patch using plaintext:
patching file gcc/config.gcc
Hunk #1 succeeded at 2319 with fuzz 2 (offset 14 lines).
touch /home/paco/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-x86_64/stagefiles/.gcc_patched
(if [ ! -f /home/paco/VDR-NG-EM/VDR-NG-FW/downloads/uClibc-20080830.tar.bz2 ] ; then \
wget --passive-ftp http://www.uclibc.org/downloads/snapshots/uClibc-20080830.tar.bz2 -O /home/paco/VDR-NG-EM/VDR-NG-FW/downloads/uClibc-20080830.tar.bz2 ; \
fi );
--2008-10-05 21:14:38-- http://www.uclibc.org/downloads/snapshots/uClibc-20080830.tar.bz2
Resolviendo www.uclibc.org... 140.211.166.42
Connecting to www.uclibc.org|140.211.166.42|:80... conectado.
Petición HTTP enviada, esperando respuesta... 404 Not Found
2008-10-05 21:14:39 ERROR 404: Not Found.
make: *** [/home/paco/VDR-NG-EM/VDR-NG-FW/downloads/uClibc-20080830.tar.bz2] Error 1
frlrfrlr- Cantidad de envíos : 23
Fecha de inscripción : 04/10/2008
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
Ole Ole Ole, me alegra mucho compañero, ahora ya sabemos como solucionar el problema, no estábamos del todo seguros, pero tu nos lo has confirmado.frlrfrlr escribió:Gracias a todos por las respuestas.
He conseguido generar el firmware en windows, gracias a Krako y a Bittor que indicaban que el problema es la librería "cygwin1.dll", he obtenido la ultima versión de esta libreria a 12/06/2008 y la he puesto en el directorio del generador del firmware "...\m7x0-vdr-EM-fwbuilder\bin\..." sustituyendo por el que viene en el builder.
:cheers: :cheers: :cheers: :cheers:
Del tema de la generación del firmware sobre en Linux, seria mejor que abrieras otro hilo.
Salu2, 8) y a disfrutar del VDR
Krako- Moderador
- Cantidad de envíos : 415
Fecha de inscripción : 25/06/2008
Localización : Barcelona
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
Claro que puede dar errores compilar un firm y cualquier programa en general, pero si da algún tipo de error el firmware no llega a generarse y el caso del generador desde Windows (no compila nada, sólo genera un firmware desde archivos ya compilados) es un bug con la librería de cygwin y en breve se actualizará para que no de este error en muy pocos Windows y aunque lo instales después de ver los mensajes de error puedes volver a instalar otro firm desde los 4 apagados sin problemas.amg951 escribió:A mi tambien me pasaba... Y despues decis que es seguro y nunca da errores compilar un propio firm...
La distribución de firmwares que incluyen binarios que violan las licencias GPL y LGPL (todos los firmwares para el Giga) constituyen un delito contra la propiedad intelectual y ese es el motivo de hacerlo de esta manera.
Este tipo de frases siempre me han hecho mucha gracia.amg951 escribió:Mi Gigaset casi se muere por culpa del VDR
Sólo hay dos posibles estados, o se está vivo o se está muerto porque decir casi muerto es exactamente lo mismo que decir vivo, no hay ninguna diferencia.
Es como cuando dicen que determinado acto es casi ilegal, vamos que es totalmente legal porque en estos temas no puede haber ambiguedad.
Si nos dices el problema que tienes te podemos ayudar.amg951 escribió:he hecho muchas pruebas y nunca ha funcionado
No, en breve se pondrán en la Wiki.frlrfrlr escribió:¿Existe una lista con todos los paquetes necesarios?
Ahora mismo lo han quitado de ese dominio y no lo encuentra, pero si vuelves a ejecutar el make-fw te funcionará porque los alemanes lo han subido a su SVN.frlrfrlr escribió:Resolviendo www.uclibc.org... 140.211.166.42
Connecting to www.uclibc.org|140.211.166.42|:80... conectado.
Petición HTTP enviada, esperando respuesta... 404 Not Found
2008-10-05 21:14:39 ERROR 404: Not Found.
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
Tema solucionado con la subida de dominio al SVN de los alemanes.
Después del ratito que se ha tirado compilando en linux, y después de la carga en el m740, me da la sensación que el firmware generado en linux es otra versión mas estable, mas rápida y con menos tamaño (800kb aprox.) que el firmware generado en windows y eso que el de linux lleva alguna opción más y mas plugins, en fin una delicia.
Gracias Bittor por la respuesta.
Después del ratito que se ha tirado compilando en linux, y después de la carga en el m740, me da la sensación que el firmware generado en linux es otra versión mas estable, mas rápida y con menos tamaño (800kb aprox.) que el firmware generado en windows y eso que el de linux lleva alguna opción más y mas plugins, en fin una delicia.
Gracias Bittor por la respuesta.
frlrfrlr- Cantidad de envíos : 23
Fecha de inscripción : 04/10/2008
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
Tienes razón, ahora hay más contenido y el firmware es más pequeño.
Esto se debe a que el RootFS ya no está en CramFS sino en SquashFS que está más comprimido sin perder rendimiento y como al meter este sistema de archivos en el kernel nos pasábamos del tamaño admitido por el Giga, el kernel está comprimido con LZMA, por lo que tenemos un kernel y RootFS más grandes que en la versión anterior pero ocupan mucho menos .
Y también tienes razón en que la versión inestable es la versión más estable que hemos tenido nunca, pero todavía se están añadiendo y modificando cosas para pasarla a la rama estable.
Esto se debe a que el RootFS ya no está en CramFS sino en SquashFS que está más comprimido sin perder rendimiento y como al meter este sistema de archivos en el kernel nos pasábamos del tamaño admitido por el Giga, el kernel está comprimido con LZMA, por lo que tenemos un kernel y RootFS más grandes que en la versión anterior pero ocupan mucho menos .
Y también tienes razón en que la versión inestable es la versión más estable que hemos tenido nunca, pero todavía se están añadiendo y modificando cosas para pasarla a la rama estable.
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
frlrfrlr, me alegro que también te funcione sobre Linux .... sobre el builder de Windows, te he mandado un privado.
Salu2,
Salu2,
Krako- Moderador
- Cantidad de envíos : 415
Fecha de inscripción : 25/06/2008
Localización : Barcelona
Re: ERROR "failed" al cargar el firmware en m750. [SOLUCIONADO]
Krako, te he dado respuesta al privado, si no recibes mensaje es que algo estoy haciendo mal.
frlrfrlr- Cantidad de envíos : 23
Fecha de inscripción : 04/10/2008
Temas similares
» [SOLUCIONADO] Error al compilar el nuevo firmware
» [Solucionado] error al compilar "egcs needs gcc version < 4.0"
» [SOLUCIONADO] Bloqueo al cargar elemento RSS
» Error al cargar plugins adicionales
» Instalación del firmware en un M750 T EPG
» [Solucionado] error al compilar "egcs needs gcc version < 4.0"
» [SOLUCIONADO] Bloqueo al cargar elemento RSS
» Error al cargar plugins adicionales
» Instalación del firmware en un M750 T EPG
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.