[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: