ЗАО «ЗЭО»
Техническая поддержка пользователей => ОС Linux, U-Boot => Тема начата: PrRu от 12 Февраля, 2010, 00:13:47
-
Не получается собрать tslib, при компиляции вылетает:
ts_load_module.c:52: error: invalid conversion from 'void*' to 'tslib_module_info* (*)(tsdev*, const char*)'
Может кто знает что делать или поделится уже собранным tslib
Спасибо
-
Каким компилятором собираете? Какие ключи компиляции?
-
Может кто знает что делать или поделится уже собранным tslib
Используйте Buildroot или Crater, в них можно посмотреть версию и патчи для tslib.
В Buildroot для EP93xx tslib пока не работает, в Crater -- работает.
http://www.zao-zeo.ru/dokuwiki/doku.php/linux#различные_сборки_кфс
-
Собираю с помощью arm-linux-gcc-4.1.1-920t
Выполняю ./autogen.sh затем ./configure --host=arm-linux --prefix=/tslib и make где собственно и вылетает ошибка.
Используйте Buildroot или Crater, в них можно посмотреть версию и патчи для tslib.
В Buildroot для EP93xx tslib пока не работает, в Crater -- работает.
http://www.zao-zeo.ru/dokuwiki/doku.php/linux#различные_сборки_кфс
Наверно ошибка из-за того, что я использую не патченную версию, а скачанную с официального сайта tslib
-
Патченную версию то же не удалось собрать, наверно не правильные ключи, потому что в crater собирается без проблем.
Пока выколупал уже собранную версию из crater, в QT4.6.1 встала отлично.