Comment 44 for bug 971876

Revision history for this message
Dmitriy Kodanev (dkodanev) wrote :

tobiasBora, it didn't work for me.
I use Xubuntu 13.04 x64.
My errors are in Russian but maybe you could understand. So what I have when I do 'make' (step 3 from your instruction):

dima@ASUS-K55VD:~/install/rts_bpp$ make
cp -f ./define.release ./define.h
make -C /lib/modules/3.8.0-27-generic/build/ SUBDIRS=/home/dima/install/rts_bpp modules
make[1]: Вход в каталог `/usr/src/linux-headers-3.8.0-27-generic'
  CC [M] /home/dima/install/rts_bpp/rtsx.o
/home/dima/install/rts_bpp/rtsx.c:1074:2: ошибка: неявная декларация функции «__devexit_p» [-Werror=implicit-function-declaration]
/home/dima/install/rts_bpp/rtsx.c:1074:2: ошибка: элемент инициализатора не является константой
/home/dima/install/rts_bpp/rtsx.c:1074:2: ошибка: (где-то рядом с инициализацией для «driver.remove»)
/home/dima/install/rts_bpp/rtsx.c:1048:13: предупреждение: «rtsx_remove» определена, но нигде не используется [-Wunused-function]
cc1: некоторые предупреждения рассматриваются как ошибки
make[2]: *** [/home/dima/install/rts_bpp/rtsx.o] Ошибка 1
make[1]: *** [_module_/home/dima/install/rts_bpp] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-3.8.0-27-generic'
make: *** [default] Ошибка 2

Then I tried sudo make:

dima@ASUS-K55VD:~/install/rts_bpp$ sudo make
[sudo] password for dima:
cp -f ./define.release ./define.h
make -C /lib/modules/3.8.0-27-generic/build/ SUBDIRS= modules
make[1]: Вход в каталог `/usr/src/linux-headers-3.8.0-27-generic'
make[2]: *** Нет правила для сборки цели `/usr/src/linux-headers-3.8.0-27-generic/arch/x86/syscalls/syscall_32.tbl', требуемой для `arch/x86/syscalls/../include/generated/uapi/asm/unistd_32.h'. Останов.
make[1]: *** [archheaders] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-3.8.0-27-generic'
make: *** [default] Ошибка 2

Well, this bug not so long ago have stopped bothering me, 'cos I bought external card reader, and now it's alright with SD cards. But nevertheless it's a pity I can't use internal laptop cardreader in Linux.