Обновить

Комментарии 26

Как раз скоро должно пригодиться нечто подобное =) Благодарю, отличная статья!
Сам долго искал как это сделать. Ни одного полного руководства не нашлось.
А нет вариант просто поставить туда Debian для ARM? И если нет, почему?
наверно потому что в этом варианте не ставятся иксы
Туплю =) А ведь так и есть =)))
Хорошая статья, главное не общие фразы, а описание конкретных шагов…
"Отключаем оптимизацию. Без этого на целевом устройстве mini2440 ничего не работает."
Что всегда печалило :(
Особенно печалит.
используйте CodeSourcery в качестве тулчейна.
«Качаем Qt 4.6.3 libraries for Linux/X11.
По неизвестным причинам версии старше этой не работают на нашем целевом устройстве mini2440. Поэтому в качестве Qt для ARM нужно ставить только эту версию.»
НЛО прилетело и опубликовало эту надпись здесь
LLVM же.
НЛО прилетело и опубликовало эту надпись здесь
На 400 Мгц контроллере? :) А как прикажете JIT компилировать — с отключённой оптимизацией? :)
НЛО прилетело и опубликовало эту надпись здесь
И нафига тратить на это ресурсы? Может лучше сразу в нативный код скомипилировать?
НЛО прилетело и опубликовало эту надпись здесь
Благодаря вашему посту, несчастные пользователи смартфона Sciphone N19 могут попробовать быть счастливыми пользователями линукса.
По виду на Palm5 похоже )
автор, какие подделки уже писал/запускал на нём?
This is debug device for GUI development. Similar release device works as smart home system. (I can type only English from my Android x86 PC.)
Года полтора назад пытался на базе mini2440 построить простенький NAS для домашних нужд. В качестве оси использовал OpenEmbedded с общением по самбе. В качестве хранилища данных USB HDD, но с сожалению не смог побороть очень низкую скорость передачи данных и затея умерла
Сробираю потихоньку для своего устройства. Есть замечания по статье =)
1) Перед сборкой Qt для ARM необходимо собрать tslib, иначе будет много ругани
www.qtforum.org/article/23510/problems-with-tslib.html

2) Строчку
Прошу прощения, продолжаю =)
2) Строчку
echo «ac_cv_func_malloc_0_nonnull=yes» > arm-linux.autogen
меняем на
echo «ac_cv_func_malloc_0_nonnull=yes» > arm-linux.autogen
с адекватными кавычками =)
3) Перед сборкой самой Qt в связке с tslib:
В mkspecs/qws/linux-arm-g++/ дописываем:
QMAKE_INCDIR = /opt/src/tslib-build/include # path to compiled includes
QMAKE_LIBDIR = /opt/src/tslib-build/lib # path to compiled libs
А вот что меня действительно огорчает — tslib не поддерживает multitouch =(
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации