Re: broadcom 5.100.82.112 + ядро 3.1.5
pavka <vorobev2002 <at> mail.ru> writes:
> LD [M] /usr/src/modules/broadcom-sta/i386/wl.o
> ld: Relocatable linking with relocations from format elf32-i386
> (/usr/src/modules/broadcom-sta/i386/lib/wlc_hybrid.o_shipped) to format
> elf64-x86-64 (/usr/src/modules/broadcom-sta/i386/wl.o) is not supported
Он пытается собрать 32-битный драйвер, а надо 64-битный.
> возможно ли собрать драйвер broadcom для 64 ядра в 32-битном
> окружении ?
Это баг пакета, забыли про вариант 64-бит ядро, 32-бит юзерленд.
Самое начало debian/rules:
DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
ifeq ($(DEB_HOST_ARCH),amd64)
SOURCEDIR=$(CURDIR)/amd64
else # i386
SOURCEDIR=$(CURDIR)/i386
Он смотрит на DEB_HOST_ARCH, а надо на архитектуру ядра (uname -m, например).
--
Илья
Reply to: