I downloaded 5.4.0 on a Sun Blade 2500 64 bit Sparc machine running Solaris 10 Update 11.
Using the instructions here: http://www.opencsw.org/manual/for-maintainers/buildfarm-setup.html I ran
./configure -prefix $MY_PREFIX -opensource -confirm-license -nomake tests \
-R /opt/csw/lib/64 -R /opt/csw/X11/lib/64 -qt-xcb -platform solaris-g++-64 \ -verbose
and got this error:
./configure: test: argument expected
I submitted that as a bug to bugreports.qt.io (QTBUG-44136) but their only suggestion was to do “bash -x” first. That just gave me a dfifferent error.
bash -x ./configure -prefix $MY_PREFIX -opensource -confirm-license -nomake tests \
-R /opt/csw/lib/64 -R /opt/csw/X11/lib/64 -qt-xcb -platform solaris-g++-64 \ -verbose> >
++ dirname ./configure
+ srcpath=.
++ cd .
++ /bin/pwd
+ srcpath=/opt/qt-everywhere-opensource-src-5.4.0
+ configure=/opt/qt-everywhere-opensource-src-5.4.0/qtbase/configure
+ ‘[’ ‘!’ -e /opt/qt-everywhere-opensource-src-5.4.0/qtbase/configure ‘]’
+ mkdir -p qtbase
+ echo ‘+ cd qtbase’
+ cd qtbase
+ cd qtbase
+ echo ‘+ /opt/qt-everywhere-opensource-src-5.4.0/qtbase/configure -top-level -prefix’ -opensource -confirm-license -nomake tests -R /opt/csw/lib/64 -R /opt/csw/X11/lib/64 -qt-xcb -platform solaris-g++-64 -verbose
+ /opt/qt-everywhere-opensource-src-5.4.0/qtbase/configure -top-level -prefix -opensource -confirm-license -nomake tests -R /opt/csw/lib/64 -R /opt/csw/X11/lib/64 -qt-xcb -platform solaris-g++-64 -verbose
+ exec /opt/qt-everywhere-opensource-src-5.4.0/qtbase/configure -top-level -prefix -opensource -confirm-license -nomake tests -R /opt/csw/lib/64 -R /opt/csw/X11/lib/64 -qt-xcb -platform solaris-g++-64 -verbose
/opt/qt-everywhere-opensource-src-5.4.0/qtbase/configure: syntax error at line 266: `sdk=$’ unexpected
I have no idea what any of that means or how to fix it. Could some kind soul please help me get Qt installed? Thanks.
↧