Как кросс-скомпилировать открытую-zwave библиотеку для asus rt-n16? [закрытый]

Открытая-zwave ссылка lib: http://code.google.com/p/open-zwave/source/browse/

Toolchain использовал: http://code.google.com/p/wl500g/downloads/list?can=3&q=hndtools-mipsel-uclibc-4.4.6-K26

RT-N16 Asus, работающий wl500g встроенное микропрограммное обеспечение: http://code.google.com/p/wl500g/

Я попытался сделать следующее:

  1. добавленный путь набора инструментальных средств: PATH=$PATH:/home/user/hndtools-mipsel-uclibc-4.4.6-K26/bin/
  2. сhecked все необходимые файлы: svn checkout http://open-zwave.googlecode.com/svn/trunk/ open-zwave
  3. добавленный CROSS_COMPILE = mipsel-linux- к/open-zwave/cpp/build/linux/Makefile
  4. попробованный для создания: ~/open-zwave/cpp/build/linux$ make
  5. получил ошибку: ../../hidapi/linux/hid.c:40:26: error: linux/hidraw.h: No such file or directory
  6. замененный gcc с mipsel-linux-gcc, g ++ с mipsel-linux-g ++ в/home/user/open-zwave/cpp/hidapi/linux/Makefile
  7. попробованный для создания HIDAPI: ~/open-zwave/cpp/hidapi/linux$ делают
  8. получил другую ошибку: hid-libusb.c:44:19: error: iconv.h: No such file or directory

Как кросс-скомпилировать это?

2
задан 6 September 2011 в 21:55

0 ответов

Другие вопросы по тегам:

Похожие вопросы: