Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: addigde от Август 07, 2018, 14:50



Название: MIPS64 + Debian + Qt 5.9.1
Отправлено: addigde от Август 07, 2018, 14:50
Здравствуйте!
Есть MIPS64 и на нем стоит Debian
Необходимо запустить проект Qt выполненный на библитеке Qt 5.9.1 и использованием компилятора gcc 5.4.0
Ближайшее что я нашел для этого это qt-opensource-linux-x64-5.9.1.run
Но даже после сhmod не устанавливаеться  - пишет что проблема с бинарником.
Подскажите пожалуйста что делаю не так и как правильно сделать
Спасибо!

П.С. Ось 64 битная


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: qate от Август 07, 2018, 23:05
uname -a
и что там за проблемы с бинарником тоже интересно увидеть ошибку


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: alex312 от Август 08, 2018, 08:24
uname -a
и что там за проблемы с бинарником тоже интересно увидеть ошибку

Проблемо очевидна, проц MIPS64 а бинарь под х64


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: alex312 от Август 08, 2018, 08:26
...
Необходимо запустить проект Qt выполненный на библитеке Qt 5.9.1 и использованием компилятора gcc 5.4.0
...
Собирать самому если надо именно 5.9.1 . Либо если не так критично версия - то использовать пакеты дебина.


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: qate от Август 08, 2018, 09:57
Проблемо очевидна, проц MIPS64 а бинарь под х64

автор пишет что ОС 64 бита и проц 64 бита 
хотя его фраза "проект Qt выполненный на библитеке Qt 5.9.1 и использованием компилятора gcc 5.4.0" - как то туманна, неясно его ли это код


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: addigde от Август 08, 2018, 10:37
Ошибка cannot execute binary file
Проц MIPS, 64 бита, Ось Debian 64 бита, qt-opensource под 64 бита
Код не мой
Прошу подсказать какую qt тогда савить, видимо тото не сходиться с битами или архитектурой у выбранного пакет qt


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: zhbr от Август 08, 2018, 12:02
Ошибка cannot execute binary file
Проц MIPS, 64 бита, Ось Debian 64 бита, qt-opensource под 64 бита
Код не мой
Прошу подсказать какую qt тогда савить, видимо тото не сходиться с битами или архитектурой у выбранного пакет qt

уже писали, покажите вывод команды:
Код:
uname -a

и ещё - проект, о котором идёт речь, в исходниках? или уже в бинарном виде? если в бинарном, то под какую архитектуру был собран?


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: qate от Август 08, 2018, 12:19
и еще покажи:
ldd ./qt-opensource-linux-x64-5.9.1.run
ldd ./not_my_qt_app


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: addigde от Август 08, 2018, 12:36
Код в исходниках , в проекте qt(версия см выше), всю информацию чуть позже предоставлю, спасибо!


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: addigde от Август 09, 2018, 07:06
uname -a - linux jessie 4.7.0+ #1 Feb 27 10:28:54 MSK 2018 mips64 GNU/Linux
ldd ./qt-opensource-linux-x64-5.9,1.run не является динамическим исполняемым файлом


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: qate от Август 09, 2018, 09:17
у тебя 64-битный arm, а не x86_64
придется собрать qt из исходников и им собрать программу


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: alex312 от Август 09, 2018, 10:51
у тебя 64-битный arm, а не x86_64
У него 64-битный MIPS
!!!111 MIPS у него 64-битный . И это он написал в первом сообщении.

 
И зачем собирать? Возможно подойдет Qt5 из дебиана. Может ему и не надо 5.9.1.  Может прокатит и 5.7.х.


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: addigde от Август 09, 2018, 11:47
Спасибо за поддержку!
Я установил через нет бьюлд ессентиал, и последний креатор
Запускаю креатор и пытюсь скомпилиить, а он грит - что не чем компилить!
В сеттингах не прописан компилятор..
Нахожу в дебиан gcc 4.9 для mips , указываю путь в настройках, пытаюсь с компилить - тоже самое
Смотрю file gcc 4.9 - а он 32 бит((
64 бит в дебиан только в исходниках
Теперь вопрос как скомпилить???, не разу кутэ не компилл и компилятор тоже не компилил...
Прошу подсказать :'(
Спасибо!


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: qate от Август 09, 2018, 18:03
как так в компилятор 32 бита в 64 битном дистре ?
мож чё поставил не то?
debian для mips (да я понял что не arm), не имею, но что покажет команда: apt list --installed|grep g++


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: addigde от Август 09, 2018, 20:32
apt-list --installed | grep g++
--------------------------------------
g++/oldstable,now 4:4.9.2-2 mips[installed,automatic]
g++-4.9/oldstable,oldstable,now 4.9.2-10+deb8u1 mips [installed,automatic]


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: qate от Август 10, 2018, 10:28
насколько я помню старым компилятором не собрать qt более чем 5.6.0

на эту железяку нельзя ли поставить чтото более свежее, чем debian ?


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: addigde от Август 10, 2018, 20:00
к сожалению, нет, но можно установить более старую версию qt, например qt5.3


Название: Re: MIPS64 + Debian + Qt 5.9.1
Отправлено: RedDog от Август 10, 2018, 20:04
Вот тут почитайте про тулчейны https://habr.com/post/117194/ которые можно поставить/собрать на обычном компе и на нем делать сборки под мипсы.