Solved: Toolchain Match Qt Creator
-
Hi,
What version of Qt are you trying to use ? What compilers have you installed ?
-
Pretty old to say the least, does the script you use to setup the environment modify your system configuration or just the current terminal ?
Did you build you cross-compile Qt already ?
Also, are you locked to that old version of Qt ?
-
I am not stuck on anything at this point. I haven't programmed in c or c++ for over 10 years so I am working to come up to speed there at the same time. For a long time I have staid at a higher level like java.
I don't know if I have the environment to build the cross compiled qt myself. I was hoping for a smaller step.
-
Then you should really consider either 5.2.1 or 4.8 depending on your needs.
Get your hands on that first and then go embedded
-
The Qt on my machine is
Qt Creator 3.0.1
based on Qt 5.2.1 (GCC 4.6.1)The cross compiled toolkit has qte 4.6.3 built with the 2011 linux-arm compiler.
I am going to remove all od the links I have put in to this toolchain and install a desktop toolchain and get it to build then move to the linux-arm solution.
Thanks for your help.
-
Hello aodh, sgaist
did you solved your problem? I got the same
Qt Creator 3.0.1
based on Qt 5.2.1 (GCC 4.6.1)and the
angstrom-2011.03-x86_64-linux-armv7a-linux-gnueabi-toolchain-qte-4.6.3.tar.bz2
and same warning symbol with an exclamation mark in it. It claims ABI detection failed: Make sure to use a matching compiler when building. The details are:
Name:
Qt 4.6.3 (arm)
ABI:
unknown-unknown-unknown-unknown-unknown
Source:
/usr/local/angstrom/arm
mkspec:
linux-gnueabi-oe-g++
qmake:
/usr/local/angstrom/arm/bin/qmake2
Version:
4.6.3
QMAKE_VERSION
2.01aAny idea?
Thanks -
Hello aodh, sgaist
did you solved your problem? I got the same
Qt Creator 3.0.1
based on Qt 5.2.1 (GCC 4.6.1)and the
angstrom-2011.03-x86_64-linux-armv7a-linux-gnueabi-toolchain-qte-4.6.3.tar.bz2
and same warning symbol with an exclamation mark in it. It claims ABI detection failed: Make sure to use a matching compiler when building. The details are:
Name:
Qt 4.6.3 (arm)
ABI:
unknown-unknown-unknown-unknown-unknown
Source:
/usr/local/angstrom/arm
mkspec:
linux-gnueabi-oe-g++
qmake:
/usr/local/angstrom/arm/bin/qmake2
Version:
4.6.3
QMAKE_VERSION
2.01aAny idea?
Thanks -
Hi and welcome to devnet,
Check the compilers panel in Build and Run, does your cross-compiler appear there ?
-
Hi and welcome to devnet,
Check the compilers panel in Build and Run, does your cross-compiler appear there ?