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

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


wiki:qt_angstrom

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Последняя версияСледующая версия справа и слева
wiki:qt_angstrom [2013/12/16 13:05] maxxwiki:qt_angstrom [2014/05/21 22:50] – [Компиляция tslib для ARM] maxx
Строка 106: Строка 106:
  
 Для компиляции библиотеки потребуются пакеты **libtool** и **autoconf**. Для компиляции библиотеки потребуются пакеты **libtool** и **autoconf**.
-  * Скачиваем саму библиотеку tslib отсюда: [[http://tslib.berlios.de]] + 
-  * Распаковываем библиотеку:+1) Скачиваем саму библиотеку tslib
 <code> <code>
-$ tar xjf tslib-1.0.tar.bz2+git clone git://github.com/kergoth/tslib.git
 </code> </code>
-  * Необходимо закомментировать в файле **config.h** строку "#define malloc rpl_malloc" +Компиляция
-  * Выполняют следующие команды:+
 <code> <code>
-cd tslib-1.0+cd tslib
 ./autogen.sh ./autogen.sh
-export CC=/opt/arm-2008q1/bin/arm-none-linux-gnueabi-gcc +export CC=/opt/gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_linux/bin/arm-linux-gnueabihf-gcc 
-export CXX=/opt/arm-2008q1/bin/arm-none-linux-gnueabi-g++ +export CXX=/opt/gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_linux/bin/arm-linux-gnueabihf-gcc 
-./configure --build=i386-linux --host=arm-none-linux-gnueabi --target=arm --prefix=$PWD/build +./configure --build=i386-linux --host=arm-linux-gnueabihf --target=arm --prefix=$PWD/build 
-make+make -j2
 make install make install
 </code> </code>
-Обратите внимание, что в директории **tslib-1.0/build** находяться все созданные файлы, включая саму библиотеку и файлы заголовков.+Обратите внимание, что в директории **tslib/build** находяться все созданные файлы, включая саму библиотеку и файлы заголовков. 
 +<code> 
 +tslib$ ls build/ 
 +bin  etc  include  lib 
 +</code>
wiki/qt_angstrom.txt · Последнее изменение: 2014/05/21 22:51 — maxx