Инструменты пользователя

Инструменты сайта


wiki:qt-am335x-sgx

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:qt-am335x-sgx [2014/05/22 12:32] – [Компиляция] maxxwiki:qt-am335x-sgx [2014/06/09 11:45] (текущий) – [Проверка] maxx
Строка 27: Строка 27:
 tar xf qt-everywhere-opensource-src-4.8.6.tar.gz tar xf qt-everywhere-opensource-src-4.8.6.tar.gz
 </code> </code>
 +Теперь надо применить исправления, чтобы компиляция была без ошибок: 
 +<code> 
 +cd qt-everywhere-opensource-src-4.8.6 
 +wget http://mentorel.ru/downloads/qt/qt-4.8.6_1.patch 
 +wget http://mentorel.ru/downloads/qt/qt-4.8.6_2.patch 
 +wget http://mentorel.ru/downloads/qt/qt-4.8.6_3.patch 
 +patch -p1 < qt-4.8.6_1.patch 
 +patch -p1 < qt-4.8.6_2.patch 
 +patch -p1 < qt-4.8.6_3.patch 
 +</code>
 ===== Компиляция ===== ===== Компиляция =====
 Для кросс-компиляции с поддержкой SGX необходимо добавить соответствующую конфигурацию Для кросс-компиляции с поддержкой SGX необходимо добавить соответствующую конфигурацию
 <code> <code>
-wget http://mentorel.ru/downloads/qt/Linux-TIarmv7-sgx-g++.tar.gz+wget http://mentorel.ru/downloads/qt/linux-TIarmv7-sgx-g++.tgz
 </code> </code>
 Распакуем конфигурацию Распакуем конфигурацию
 <code> <code>
 cd mkspecs/qws/ cd mkspecs/qws/
-tar xf Linux-TIarmv7-sgx-g++.tar.gz+tar xf linux-TIarmv7-sgx-g++.tgz
 </code> </code>
 Теперь необходимо внести исправления в файл конфигурации, чтобы файл соответствовал локальным путям на вашем компьютере. Откройте файл 'linux-TIarmv7-sgx-g++/qmake.conf' и правильно настройте следующие переменные (остальную часть файла менять не требуется) Теперь необходимо внести исправления в файл конфигурации, чтобы файл соответствовал локальным путям на вашем компьютере. Откройте файл 'linux-TIarmv7-sgx-g++/qmake.conf' и правильно настройте следующие переменные (остальную часть файла менять не требуется)
Строка 77: Строка 86:
 </code> </code>
 ===== Проверка ===== ===== Проверка =====
 +Для включения поддержки OpenGLES ускорения для Qt приложений выполните следующий код на подмонтированной файловой системе, в которой будет Qt приложение:
 +<code>
 +# cat >> /etc/powervr.ini << _EOF
  
 +[hellogl_es2]
 +WindowSystem=libpvrQWSWSEGL.so.1
 +
 +[animatedtiles]
 +WindowSystem=libpvrQWSWSEGL.so.1
 +_EOF
 +</code>
wiki/qt-am335x-sgx.1400747526.txt.gz · Последнее изменение: 2014/05/22 12:32 — maxx