ну помогите тогда с кросскомпиляцией ! я описывал свою проблему уже и никто не смог помочь
Sergey, не отчаивайтесь. Все когда-то сталкивались с проблемами. Вам нужно сделать следующее:
1) На своей рабочей машине (персональном ПК) собрать библиотеки QT под ARM платформу. то есть ./configure, make, sudo make install. При этом нужно указывать путь до кросс-инструментов, которые Вы предварительно собрали под АРМ или скачали.
2) После установки на вашем ПК в папке /usr/local/Trolltech например (зависит от того, какую папку укажете в качестве -prefix'а при конфигурации) появятся несколько каталогов QT. Один из них bin (там будет лежать инструмент qmake, необходимый для последующей сборки ваших qt-шных приложений), а также папка lib с библиотеками, которые нужно скопировать на целевую плату (ARM9)
3) Если Ваша файловая линуксовая система на флешке например или на sd-карточке, то Вы должны скопировать полученную папку lib с полным сохранением путей, то есть если на вашем ПК папка lib находится в каталоге /usr/local/Trolltech/lib, то и на АРМе она должна находиться точно в таком же каталоге, иначе запускаемое приложение не найдет библиотеки.
4) Чтобы запустить на целевой плате ваше приложение, нужно указать переменную LD_LIBRARY_PATH=/usr/local/Trolltech/lib и запустить затем ваш бинарник с опцией -qws (например, ./arm9 -qws)
:)Если что-то надо будет подробнее разъяснить, обращайтесь)