Qt De0-nano-SoC LXDE программы
Привет!
Пытаюсь повторить программу ControlPanel на DE0-nano-SoC. Но не получается даже пустое окно запустить, что имею:
Плата DE0-nano-SoC с установленной ОС DE0_SoC_MTL2_LXDE, скачана с сайта terasic версия Linux localhost.localdomain 3.13.0-00298-g3c7cbb9 от 6 Января. Armv7l (GCC (Ubuntu/Linaro 4.7.2-2ubuntu1)) .
Установил без труда vncserver на плате, а на компе под Window, под Ubuntu 16 и под виртуальной машиной Ubuntu 12.04, везде запускается desktop через vncviewer. Делаю все по инструкции как написано в документе http://terasic.yubacollegecompsci.com/resources/DE1-SoC_Control_Panel.pdf
1) Установил ubuntu-12.04.5-desktop-i386 на виртуальную машину под Windows 7, обновил, настроил. Далее все делаю по инструкции.
2) Устанавливаю по инструкции qt-linux-opensource-5.2.0-x86offline.run . HelloWorld со стандартными компиляторами компилируется и запускается.
3) Устанавливаю Tool-Chain по инструкции gcc-linaro-arm-linux-gnueabihf-4.7-2012.11-20121123_linux.tar.bz2
4) Устанавливаю в Qt qt-everywhere-opensource-src-4.8.5.tar.gz все по инструкции, добавляю linux-arm-gnueabihf-g++ и далее следующее.. $ ./configure -prefix /usr/local/qt-4.8.5-altera-soc -release -shared \ -nomake examples -nomake tools -nomake docs -make demos \ -xplatform qws/linux-arm-gnueabihf-g++ -embedded arm -little-endian \ -no-pch –v
$ make
$ sudo make install
Все хорошо! Но может тут и есть какая-то ошибка? Что-то добавлять надо?
5) В Qt прикрепляю установленный компилятор и версию Qt, а так же сам Kits настраиваю как в инструкции. Все без ошибок компилируется.
6) Но сам файл hello (должно запускаться пустое окно) не запускается ни на самой виртуальной машине, ни на плате DE0-nano-SoC. Пытаюсь запустить так ./hello -qws не выходит , права у файла 777.
Подскажите где я ошибаюсь? Таким способом возможно на LXDE (desktop) запустить программу созданную таким способом? Или там нужны другие компиляторы?