Показать сообщение отдельно
Старый 03.11.2012, 21:11   #34
solyarovod
Пользователь
 
Регистрация: 24.06.2012
Возраст: 38
Регион: 77, 97, 99, 177
Сообщений: 45
solyarovod is on a distinguished road
По умолчанию

Пришел easycap к сожалению на чипе somagic. На винде 32х работает без проблем, но вот с Ubuntu никак не хочет заводиться. Дохожу до шага сборки модулей из папки kernel, нажимаю make - в ответ такое:

make -C /lib/modules/2.6.38-10-generic/build M=/home/alex/easycap-somagic-linux/kernel modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.38-10-generic'
CC [M] /home/alex/easycap-somagic-linux/kernel/somagic_video.o
/home/alex/easycap-somagic-linux/kernel/somagic_video.c: In function ‘allocate_scratch_buffer’:
/home/alex/easycap-somagic-linux/kernel/somagic_video.c:188: error: implicit declaration of function ‘vmalloc_32’
/home/alex/easycap-somagic-linux/kernel/somagic_video.c:188: warning: assignment makes pointer from integer without a cast
/home/alex/easycap-somagic-linux/kernel/somagic_video.c: In function ‘free_scratch_buffer’:
/home/alex/easycap-somagic-linux/kernel/somagic_video.c:211: error: implicit declaration of function ‘vfree’
/home/alex/easycap-somagic-linux/kernel/somagic_video.c: In function ‘rvmalloc’:
/home/alex/easycap-somagic-linux/kernel/somagic_video.c:237: warning: assignment makes pointer from integer without a cast
make[2]: *** [/home/alex/easycap-somagic-linux/kernel/somagic_video.o] Ошибка 1
make[1]: *** [_module_/home/alex/easycap-somagic-linux/kernel] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.38-10-generic'
make: *** [all] Ошибка 2

Не могу понять в чем проблема..
И еще один вопрос. Как далее полученный модуль скомпилить для планшета на Arm.
solyarovod вне форума   Ответить с цитированием