?

Log in

No account? Create an account
entries friends calendar profile My LJ Previous Previous Next Next
ADSL модем D-Link DSL-2640U. Часть IV. Собрал первую тестовую прошивку. - Michael V. Pudeev — LiveJournal
pudeev
pudeev
ADSL модем D-Link DSL-2640U. Часть IV. Собрал первую тестовую прошивку.
25 comments or Leave a comment
Comments
From: (Anonymous) Date: December 18th, 2008 08:36 am (UTC) (Link)
scripts/kconfig/mconf.c:91: ошибка: static declaration of ‘current_menu’ follows non-static declaration
Уф ;) Собрал. Такая же ошибка была. Перекопал практически весь скрипт сборки. Все оказалось проще некуда. Надо закоментировать строку 91 в scripts/kconfig/mconf.c:91, потому как current_menu уже объявлена в lkc.h. вот новый gcc и ругается.
Там после этого куча подводных камней. Нехватало hender файлов на MARK фильтр (добавил) и еще куча всего. Собирал на Linux Mandriva powerpack 2008
Прошил модем все OK )
Копаем дальше ->>
From: (Anonymous) Date: January 11th, 2009 05:34 pm (UTC) (Link)
Я думаю корректнее поправить mkconf.c
на предмет

struct menu *current_menu;

вместо

static struct menu *current_menu;

в mconf.h

было собрано на Debain-Etch-n-half (текущей версии)
оба рпма былт сперва дебианизированы
alien *.rpm
потом установлены
dpkg -i *.deb

для сборки был заюзано все текущих версий

libc6-dev
libncuresr5-dev
libstdc++5

вот резалт

bcmImageBuilder
CFE image size : 62332
File tag size : 256
Root filesystem image size : 2695168
Kernel image size : 538853
ASUS Model name size : 32
Combined image file size : 3296641

нету у меня редхата - как-то везде Debian и в офисе и тут.






25 comments or Leave a comment