nrgizer79 |
24.07.2014 16:18 |
Всем привет!
Собираю модуль для EasyCap под ODROID U3.
Исходники ядра скачал (у меня в папку linux).
Компилятор установил (arm-linux-gnueabihf-)
Исходники драйверов скачал и скопировал в папку linux/drivers/media
Конфиг устройства скачал и распаковал (назвал easycap_defconfig).
Пытаюсь скомпилировать, вот итог (что я делаю неправильно ?):
Код:
odroid@odroid-Aspire-4720Z ~/linux $ make -j4 modules
CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[1]: `include/generated/mach-types.h' не требует обновления.
CALL scripts/checksyscalls.sh
CHK gator_events.h
/bin/bash drivers/gator/gator_events.sh gator_events.h drivers/gator
CC [M] drivers/media/qeasycap/qv4l2-core/qv4l2-ioctl.o
CC [M] drivers/media/qeasycap/qv4l2-core/qv4l2-device.o
CC [M] drivers/gator/gator_main.o
drivers/media/qeasycap/qv4l2-core/qv4l2-device.c: In function ‘qv4l2_device_unregister’:
drivers/media/qeasycap/qv4l2-core/qv4l2-device.c:119:5: warning: "IS_ENABLED" is not defined [-Wundef]
drivers/media/qeasycap/qv4l2-core/qv4l2-device.c:119:15: error: missing binary operator before token "("
make[4]: *** [drivers/media/qeasycap/qv4l2-core/qv4l2-device.o] Ошибка 1
make[4]: *** Ожидание завершения заданий...
CC [M] drivers/media/qeasycap/smi2021/smi2021_main.o
CC [M] drivers/media/qeasycap/smi2021/smi2021_bootloader.o
drivers/media/qeasycap/smi2021/smi2021_main.c: In function ‘smi2021_set_mode’:
drivers/media/qeasycap/smi2021/smi2021_main.c:47:2: error: implicit declaration of function ‘kzalloc’ [-Werror=implicit-function-declaration]
drivers/media/qeasycap/smi2021/smi2021_main.c:47:20: warning: initialization makes pointer from integer without a cast [enabled by default]
drivers/media/qeasycap/smi2021/smi2021_main.c: In function ‘smi2021_set_reg’:
drivers/media/qeasycap/smi2021/smi2021_main.c:120:15: warning: assignment makes pointer from integer without a cast [enabled by default]
drivers/media/qeasycap/smi2021/smi2021_main.c: In function ‘smi2021_get_reg’:
drivers/media/qeasycap/smi2021/smi2021_main.c:178:15: warning: assignment makes pointer from integer without a cast [enabled by default]
drivers/media/qeasycap/smi2021/smi2021_main.c: In function ‘smi2021_setup_iso_transfer’:
drivers/media/qeasycap/smi2021/smi2021_main.c:602:22: warning: assignment makes pointer from integer without a cast [enabled by default]
drivers/media/qeasycap/smi2021/smi2021_main.c: In function ‘smi2021_usb_probe’:
drivers/media/qeasycap/smi2021/smi2021_main.c:817:10: warning: assignment makes pointer from integer without a cast [enabled by default]
cc1: some warnings being treated as errors
make[4]: *** [drivers/media/qeasycap/smi2021/smi2021_main.o] Ошибка 1
make[4]: *** Ожидание завершения заданий...
CC [M] drivers/media/qeasycap/stk1160/stk1160-core.o
make[3]: *** [drivers/media/qeasycap/smi2021] Ошибка 2
make[3]: *** Ожидание завершения заданий...
CC [M] drivers/media/qeasycap/stk1160/stk1160-v4l.o
CC [M] drivers/media/qeasycap/stk1160/stk1160-video.o
CC [M] drivers/media/qeasycap/stk1160/stk1160-i2c.o
make[3]: *** [drivers/media/qeasycap/qv4l2-core] Ошибка 2
LD [M] drivers/gator/gator.o
LD [M] drivers/media/qeasycap/stk1160/stk1160.o
make[2]: *** [drivers/media/qeasycap] Ошибка 2
make[1]: *** [drivers/media] Ошибка 2
make: *** [drivers] Ошибка 2
|