ЗАО «ЗЭО»

Техническая поддержка пользователей => ОС Linux, U-Boot => Тема начата: PrRu от 12 Февраля, 2010, 00:13:47

Название: tslib
Отправлено: 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

Спасибо
Название: Re: tslib
Отправлено: scad от 12 Февраля, 2010, 11:13:35
Каким компилятором собираете? Какие ключи компиляции?
Название: Re: tslib
Отправлено: asv от 12 Февраля, 2010, 13:54:24
Может кто знает что делать или поделится уже собранным tslib

Используйте Buildroot или Crater, в них можно посмотреть версию и патчи для tslib.
В Buildroot для EP93xx tslib пока не работает, в Crater -- работает.

http://www.zao-zeo.ru/dokuwiki/doku.php/linux#различные_сборки_кфс
Название: Re: tslib
Отправлено: PrRu от 12 Февраля, 2010, 16:15:34
Собираю с помощью 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
Название: Re: tslib
Отправлено: PrRu от 17 Февраля, 2010, 21:17:24
Патченную версию то же не удалось собрать, наверно не правильные ключи, потому что в crater собирается без проблем.
Пока выколупал уже собранную версию из crater, в QT4.6.1 встала отлично.