LINUX.ORG.RU

Картридер RL5c476


0

0

Нашел на форуме ссылку по настройке картридера: http://gentoo-wiki.com/HOWTO_SD_and_MMC_card_readers.
Надо скомпилировать драйвер "sdricoh_cs - pcmcia driver for Ricoh Bay1Controllers".
Можете подсказать, исходя из makefile, что и куда надо положить, чтобы он отработал?
Дело в том, что у меня в /lib/modules/2.6.18-6-686/ нет папки /build, что, естественно, приводит к ошибке. ОС Debian Etch.

Makefile:
---------------------------------------------------------------------
KERNEL_VERSION = $(shell uname -r)
KERNEL_DIR = /lib/modules/$(KERNEL_VERSION)/build
MDIR = /lib/modules/$(KERNEL_VERSION)/kernel/drivers/mmc

obj-m += sdricoh_cs.o

default:
$(MAKE) -C $(KERNEL_DIR) SUBDIRS=$(shell pwd) modules

install:
if test ! -d $(DESTDIR)$(MDIR) ; then mkdir -p $(DESTDIR)$(MDIR) ; fi
install -D -m 644 *.ko $(DESTDIR)$(MDIR)
depmod -a

clean:
rm -f *.o *.ko *.mod.c .*o.cmd .*o.d .*o.flags Module.symvers
rm -rf .tmp_versions
---------------------------------------------------------------------

Отрывок из README:
---------------------------------------------------------------------
Compilation:
Make sure you have the following openSUSE 10.2 packages or similar packages for your distribution
installed:

kernel-default >= 2.6.18
gcc
make
kernel-source
kernel-syms

To compile the module simply type "make".
Afterwards use "make install" to install the module.
---------------------------------------------------------------------


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.