Проблема была в неправильно скопированных библиотеках.
Если кому интересно:
Пользовался общими инструкциями по установке QT на Arm
Напримери некоторые с форума
Что я сделал:
1) Собрал из исходников
tslib-1.02) Согласно инструкции
Ziminets из архива
Qt_Install.zip (
Кликни на меня) попытался собрать QT 4.6.0. для arm
Примечание: если будет ругаться "tslib ошибка укажите QMAKE_LIBDIR и QMAKE_INCDIR в mkspec/..."
Тогда в файле qmake.conf для этой спецификации(которую указываем при конфигурировании) добавить нечто такое в конец строки
linux.conf:
# modifications to linux.conf
.....
QMAKE_INCDIR += /home/ubuntu/tslib/include/ # путь к кросс-компилированной include директории tslib, получившейся на 1 этапе
QMAKE_LIBDIR += /home/ubuntu/tslib/lib/ # Аналогично для lib директории
собралось с подобной конфигурацией:
./configure -qconfig pmu -embedded arm -xplatform qws/linux-mxc-g++ -release -opensource -nomake demos -nomake examples -nomake docs -prefix /usr/local/Trolltech/QtEmbedded-4.6.0 -qt-gfx-linuxfb -qt-kbd-tty -qt-mouse-tslib -little-endian -host-little-endian -no-qt3support -no-largefile -no-gstreamer -no-multimedia -no-phonon -no-webkit -no-cups -no-dbus -no-glib -optimized-qmake -confirm-licens
3) После успешной компиляции и установки(make install) Qt скопировать кросс-компилированный tslib со всей иерархией директорий строго по тому же адресу на тион, например
/home/ubuntu/tslib на хосте
/home/ubuntu/tslib на тионе. Так нужно было мне, потому что ругался на отсутствие по данному пути некоторых .conf файлов. /etc/ было недостаточно. Может у вас будет по другому.
ts.conf должен быть следующим:
module_raw input
module pthres pmin=1
module variance delta=30
module dejitter delta=100
module linear
директорию /lib/ из cross-compiled Qt перекинуть в /usr/lib/ на тионе
тоже самое с /tslib/lib директорией
задать переменные окружения:
export QT_QWS_FONTDIR=/usr/lib/fonts
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_CONSOLEDEVICE=/dev/tty
export TSLIB_TSDEVICE=/dev/input/event0
export TSLIB_CALIBFILE=/etc/pointercal
export QWS_MOUSE_PROTO=Tslib:/dev/input/event0
запускать приложения черей -qws ключ.
Всем удачи!