собственно вот такая ерунда на make
[console]make -C /lib/modules/2.6.38-7-generic/build M=/home/usersss/compat-wireless-2010-10-16 modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.38-7-generic'
CC [M] /home/usersss/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00/rt2x00pci.o
/home/usersss/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00/rt2x00pci.c: In function ‘rt2x00pci_resume’:
/home/usersss/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00/rt2x00pci.c:375:6: error: void value not ignored as it ought to be
make[4]: *** [/home/usersss/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00/rt2x00pci.o] Ошибка 1
make[3]: *** [/home/usersss/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00] Ошибка 2
make[2]: *** [/home/usersss/compat-wireless-2010-10-16/drivers/net/wireless] Ошибка 2
make[1]: *** [_module_/home/usersss/compat-wireless-2010-10-16] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.38-7-generic'
make: *** [modules] Ошибка 2
[/console]
стартовал и через sudo все равно такая ерунда.
ОС Ubuntu 11.04
Я так понимаю проблема в исходнике или иное?
глянул в папку там rt2x00pci.o нет...видимо в этом причина
с этими разобрался, но появилась новая проблема
[console]/home/usersss/compat-wireless-2011-01-27/net/wireless/core.c:7:0: warning: "pr_fmt" redefined
include/linux/printk.h:145:0: note: this is the location of the previous definition
/home/usersss/compat-wireless-2011-01-27/net/wireless/core.c:7:0: warning: "pr_fmt" redefined
include/linux/printk.h:145:0: note: this is the location of the previous definition
CC [M] /home/usersss/compat-wireless-2011-01-27/net/wireless/sysfs.o
CC [M] /home/usersss/compat-wireless-2011-01-27/net/wireless/radiotap.o
CC [M] /home/usersss/compat-wireless-2011-01-27/net/wireless/util.o
/home/usersss/compat-wireless-2011-01-27/net/wireless/util.c: In function ‘cfg80211_change_iface’:
/home/usersss/compat-wireless-2011-01-27/net/wireless/util.c:788:2: error: implicit declaration of function ‘br_port_exists’
make[3]: *** [/home/usersss/compat-wireless-2011-01-27/net/wireless/util.o] Ошибка 1
make[2]: *** [/home/usersss/compat-wireless-2011-01-27/net/wireless] Ошибка 2
make[1]: *** [_module_/home/usersss/compat-wireless-2011-01-27] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.38-7-generic'
make: *** [modules] Ошибка 2
[/console]
На 10.10 все произошло без ошибок....сослаться на сырость 11.04 или посмотреть проблему в компиляторе....? (если она конечно в ней) к выводу об ошибки компилятора пришел почитав программиские форумы =)
LinuxForum.Fans
Ошибка make
Автор: Fevr
3 сообщений
3469 просмотров
Как разобрался с первой ошибкой? Зачем ты вообще компилишь ядро или это только модули к нему?
это набор унифицированных дров для вифи карт. Проблему сперва решил удалением из мейкфайла rt2x00 так как у меня другие карты вифи были. Как итог, скачал свежий пакет, все поставилось, но работать с броадкомовской картой такие дрова отказалсиь, с реалтеком дружат.
Войдите или зарегистрируйтесь, чтобы ответить.