[Development] Any supported platforms not tested in CI?
Jake Petroules
Jake.Petroules at qt.io
Mon Oct 23 23:13:02 CEST 2017
I believe we use qemu for the CI machines anyways, so we could probably emulate a ppc or mips CPU running Debian quite easily.
> On Oct 23, 2017, at 1:59 PM, Dmitry Shachnev <mitya57.ml at gmail.com> wrote:
>
> On Fri, Oct 20, 2017 at 08:14:12AM -0700, Thiago Macieira wrote:
>> For every architecture where the processor can run in either endianness, the
>> system chooses one and sticks to it, so all software is specifically compiled
>> for that choice. It's also encoded in the Qt sysinfo name:
>>
>> $ $QTLIBDIR/libQt5Core.t.so | head -1
>> This is the QtCore library version Qt 5.10.0 (x86_64-little_endian-lp64 shared
>> (dynamic) debug build; by GCC 7.2.1 20171005 [gcc-7-branch revision 253439])
>>
>> See
>> https://www.debian.org/releases/stable/i386/ch02s01.html.en
>> armel - l for little endian
>> mipsel - l for little endian
>> mips64el - l for little endian
>> ppc64el - l for little endian
>>
>> I'd recommend trying the mips build, though it doesn't have the "e" which I
>> believe stands for either "embedded" or "EABI" (where the E stands for
>> "embedded").
>
> No, in Debian architecture names “el” means little endian.
>
> If you can consider running native big endian hardware for CI, then Debian’s
> mips architecture would work, but other good choices are s390x and ppc64.
>
> See https://wiki.debian.org/ArchitectureSpecificsMemo#Summary for the full
> list of Debian architectures with their endianness.
>
> --
> Dmitry Shachnev
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
--
Jake Petroules - jake.petroules at qt.io
The Qt Company - Silicon Valley
Qbs build tool evangelist - qbs.io
More information about the Development
mailing list