Building Qt for Cloudgate

Posted about 5 years ago by Mikko Kiilholma

Post a topic
Un Answered
M
Mikko Kiilholma

I am trying to build latest qt (5.13.2) for Cloudagte.

A former colleague of mine build Qt 5.4 years ago and the build guide is outdated for the latests Qt.  I only need Qt Base libraries.


I wonder if someone has built relative new version of Qt. I am getting this error in makefile configuration step:

/home/user/repos/qt5/qtbase/config.tests/arch/../../src/corelib/global/qprocessordetection.h:150:6: error: #error "ARM architecture too old"

0 Votes


7 Comments

Sorted by
OPTION Support

OPTION Support posted about 4 years ago Admin

Dear Mikko,


We're currently planning to have this available in Q3 of 2021.


Best regards,

OPTION Support

0 Votes

M

Mikko Kiilholma posted over 4 years ago

Great to hear, could you already tell if the kernel upstep is to be released in near future?

0 Votes

OPTION Support

OPTION Support posted over 4 years ago Admin

We have an unofficial SDK which uses gcc 5.4.

This supports C++11, C++14, C++17, but requires you to use LD_PRELOAD for everything.


We are working on a kernel upstep, which will use gcc 7.3 most likely.

1 Votes

M

Mikko Kiilholma posted over 4 years ago

OK, thank you. Is the compiler going to be updated to support C++11 some day?


0 Votes

OPTION Support

OPTION Support posted over 4 years ago Admin

The sdk uses gcc 4.4.3 which does not support C++11 completely.


https://gcc.gnu.org/projects/cxx-status.html#cxx11



0 Votes

M

Mikko Kiilholma posted almost 5 years ago

Thank you for the link. I haven't seen it before.


It is said there that

"Qt 5.6 was the last Qt version that didn't need a C++11 compiler"


Is it so that compiler for Cloudgate build does not support C++11?



0 Votes

OPTION Support

OPTION Support posted almost 5 years ago Admin

Hi Mikko,



Did you try the solution they suggested here?

https://forum.qt.io/topic/83666/cross-compile-qt5-source-on-dm8168-am389x



Best regards,


OPTION Support

0 Votes

Login to post a comment