Автор Тема: грешка по време на компилация  (Прочетена 763 пъти)

Boiler

  • Напреднали
  • *****
  • Публикации: 48
    • Профил
опитвайки да кроскомпилирам драйвер на zydas за usb wireless полуцхажам следната грешка:
CC [M]  /home/boiler/ARM/wireless/ZD1211LnxDrv_2_15_0_0/src/zd1205.o
/home/boiler/ARM/wireless/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:472: error: conflicting types for `write'
include/asm/unistd.h:484: error: previous declaration of `write'
/home/boiler/ARM/wireless/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:473: error: conflicting types for `read'
include/asm/unistd.h:489: error: previous declaration of `read'
/home/boiler/ARM/wireless/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:474: error: conflicting types for `open'
include/asm/unistd.h:504: error: previous declaration of `open'
/home/boiler/ARM/wireless/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:475: error: conflicting types for `close'
include/asm/unistd.h:509: error: previous declaration of `close'
/home/boiler/ARM/wireless/ZD1211LnxDrv_2_15_0_0/src/zd1205.c: In function `zd1205_ioctl_setmode':
/home/boiler/ARM/wireless/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:6594: warning: passing arg 2 of `__atomic_clear_bit' from incompatible pointer type
/home/boiler/ARM/wireless/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:6668: warning: passing arg 2 of `_clear_bit_le' from incompatible pointer type
make[2]: *** [/home/boiler/ARM/wireless/ZD1211LnxDrv_2_15_0_0/src/zd1205.o] Error 1
make[1]: *** [_module_/home/boiler/ARM/wireless/ZD1211LnxDrv_2_15_0_0] Error 2
make[1]: Leaving directory `/home/boiler/ARM/linux-2.6.8.1'
make: *** [all] Error 2

Ще се радвам някои да помогне с това!
Благодаря!
Активен

jivkojj

  • Напреднали
  • *****
  • Публикации: 139
    • Профил
грешка по време на компилация
« Отговор #1 -: Aug 15, 2006, 16:45 »
Прилича на това че не ти е сетната правилната архитктура в /usr/src/linux/include/asm.
Накаде сочи asm?
Активен

Boiler

  • Напреднали
  • *****
  • Публикации: 48
    • Профил
грешка по време на компилация
« Отговор #2 -: Aug 21, 2006, 17:26 »
asm->asm-arm
Активен