[Qt-interest] builing static QT on soalris

Paul Floyd paulf at free.fr
Thu Jun 25 16:14:30 CEST 2009


Quoting Sarvesh Saran <Sarvesh.Saran at synopsys.com>:

> Hi,
>
> I am trying to build a commercial version of QT on solaris.. the command I
> use is:
>
> ./configure -static -prefix ../qt_solaris -platform solaris-cc
>
> I always end up with the  following error:
>
> The target system byte order could not be detected!
> Turn on verbose messaging (-v) to see the final report.
> You can use the -little-endian or -big-endian switch to
> ./configure to continue.

A few more questions. If you run configure with -v you should see something like

Determining machine byte-order...
([...]/qt-x11-opensource-src-4.5.2/mkspecs/solaris-cc yes
[...]/qt-x11-opensource-src-4.5.2
/nobackup/pfloyd/pending/qt-x11-opensource-src-4.5.2)
CC -c -O2  -I../../../mkspecs/solaris-cc -I. -I/usr/sfw/include -o endiantest.o
endiantest.cpp
CC -library=stlport4 -o endiantest endiantest.o    -L/usr/sfw/lib
    Found 'MostSignificantByteFirst' in binary
rm -f endiantest.o
rm -f *~ core *.core
rm -f endiantest
rm -f Makefile
Using big endian.
Determining machine byte-order...
([...]/qt-x11-opensource-src-4.5.2/mkspecs/solaris-cc yes
[...]/qt-x11-opensource-src-4.5.2
/nobackup/pfloyd/pending/qt-x11-opensource-src-4.5.2)
CC -c -O2  -I../../../mkspecs/solaris-cc -I. -I/usr/sfw/include -o endiantest.o
endiantest.cpp
CC -o endiantest endiantest.o    -L/usr/sfw/lib
    Found 'MostSignificantByteFirst' in binary
rm -f endiantest.o
rm -f *~ core *.core
rm -f endiantest
rm -f Makefile
Using big endian.

[in my case, Solris 10 on SPARC]

Could you run configure with -v and post the corresponding text?

A+
Paul
-- 
Paul Floyd   http://paulf.free.fr



More information about the Qt-interest-old mailing list