Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Проблемы со сборкой Qt.
Jury093
Добавлено 25.02.2012 15:23 Сообщение: 11
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
а ты еще раз попробуй.

а смысл? проще у коллег-гуевщиков взять рабочую систему..

Цитата
в асько спроси =)

не поверишь, в январе (после настойчивых просьб тебе известной особы) поднял асько (хер знает сколько лет не пользовался), с трудом вспомнил пароль (уже опять забыл) и все собираюсь обратно стереть софтину, да забываю..

Цитата
у гугеля =)

да старик гугель уже не тот.. вечно какую-то хню приносит в качестве результата поиска.. стухшую инфу по билдруту, линки на старые ядра.. и прочий пурген..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Dmitriy
Добавлено 25.02.2012 23:21 Сообщение: 12
Dmitriy
0

Пункты: 808
Регистрация: 23.02.2012
Большое спасибо всем, немного разобрался. Через Creator всё собралось, но вопрос теперь встал о том как приложение запустить на целевой машине. Я скомпилировал пару примеров и заодно hellow world при помощи только компилятора (без Creator ).
Hellow world запускается отлично, а вот то-что создано Creatorom вообще никак. Причем пишет почему-то
#./classwizard
-sh: ./classwizard: not found
хотя каталог правильный.
Подскажите пожалуйста в чем моя ошибка?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 26.02.2012 00:10 Сообщение: 13
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
#./classwizard
-sh: ./classwizard: not found
хотя каталог правильный.
Подскажите пожалуйста в чем моя ошибка?

как вариант, нет прав на запуск файла
покажите результат вывода команды
Код
ls -l class*

или сразу попробуйте
Код
chmod 660 classwizard

причиной еще может быть отсутствие необходимых библиотек, но там вроде диагностика другая..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 26.02.2012 08:13 Сообщение: 14
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
у... то что собирает креатор - надо указывать для х86 или (если подключен кросс-компилятор, на хабре написано как, гугель ищет) АРМ.
Спуститься к концу Подняться к началу
Персональная информация
Dmitriy
Добавлено 26.02.2012 09:37 Сообщение: 15
Dmitriy
0

Пункты: 808
Регистрация: 23.02.2012
Попробовал так:
# ls -l classwizrd
-rwxrwx--x 1 root root 146098 Jan 1 00:00 classwizard
Далее
# chmod 660 classwizard
#./classwizard
-sh: ./classwizard: Premission denied
Еще так попробовал
#chmod +x classwizard
#./classwizard
-sh:. /classwizard: not found
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 26.02.2012 11:18 Сообщение: 16
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
хм.. а что пишет после:
Код
file classwizard


права на запуск вроде присутствуют, остается понять что внутри исполняемого бинарника и не нужны ли ему библиотеки..

Саша в свое время писал имя утилитки, которая показывает, какие либы требуются для запуска, но я разумеется название забыл..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Dmitriy
Добавлено 26.02.2012 19:43 Сообщение: 17
Dmitriy
0

Пункты: 808
Регистрация: 23.02.2012
Ещё стоит отметить, что я снес заводской linux и поставил всё заного. Пользуясь инструкцией и виртуалкой в комплекте. Может быть я что-то не подключил? Можно ли как-нибудь это проверить? В добавок в примерах ts_calibration и ts_test не работает тач скрин
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 26.02.2012 20:40 Сообщение: 18
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
В добавок в примерах ts_calibration и ts_test не работает тач скрин

1. надо убедиться, что в опциях сборки включена поддержка TS (если речь идет о QT)
2. чтобы заработали утилиты, надо включить поддержку в ядре, включить нужный драйвер. далее в логе проверить успешность опознания TS и проверить содержимое /dev/input
ну и прописать устройство TS в профайле.. примерно как тут
http://starterkit.ru/html/index.php?name=forum&op=view&id=7110&num=9#7514
ориентируясь на свое железо

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 26.02.2012 23:47 Редактировалось 27.02.2012 00:07 Сообщение: 19
sasamy
4.70

Пункты: 77241
Регистрация: 14.08.2009
Цитата
кстати о свежайшем (ака новейшем) - месяца три назад, брал наисвежайшего. цель - собрать QT под 9g45..
раз десять собирал "с нуля" - все что угодно собиралось и запускалось на платформе. заветная галочка на QT - и все..


Хз что за проблемы, у меня была один раз в какой-то версии, где-то на форуме патч выкладывал. Для imx535 проблема тоже была, связано с тем что в Qt баг есть с оптимизацией под armv7 и режимом thumb - лечится на раз, могу патч дать,с обычным кросскомпилером типа CS скорей всего ничего не потребуется.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 27.02.2012 00:25 Сообщение: 20
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Хз что за проблемы, у меня была один раз в какой-то версии, где-то на форуме патч выкладывал. Для imx535 проблема тоже была, связано с тем что в Qt баг есть с оптимизацией под armv7 и режимом thumb - лечится на раз, могу патч дать,с обычным кросскомпилером типа CS скорей всего ничего не потребуется.

пасиб, Саш, пока сам потыркаюсь, рано или поздно потребуется и надо уметь настроить всю "пищевую цепочку" самостоятельно..

если что, спрошу у тебя помощи..

насчет наисвежайшего я изрядно загнул - оказался Lenny, т.ч. удавлю и засетаплю действительно "наисвежайшего", а то при сборке lsusb ноет о либе, которой нет в Lenny..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux