Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-62820

QtDeclarative does not compile with QNX on MinGW6.x

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.6.3
    • 5.6
    • Build System
    • None

    Description

      Compilation fails for unrecognized compile flag "-fno-lifetime-dse"

      qcc -Vgcc_ntoarmv7le -c -mfpu=neon -Wno-psabi -DFD_SETSIZE=1000 -lang-c++ -fno-delete-null-pointer-checks -fno-lifetime-dse -Wno-c++0x-compat -O2 -Wc,-std=gnu++0x -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -Wno-c++0x-compat -D_REENTRANT -fPIC -shared -DQT_NO_CLIPBOARD -DQT_NO_XKBCOMMON -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_INTEGER_EVENT_COORDINATES -DWTF_EXPORT_PRIVATE= -DJS_EXPORT_PRIVATE= -DWTFReportAssertionFailure=qmlWTFReportAssertionFailure -DWTFReportBacktrace=qmlWTFReportBacktrace -DWTFInvokeCrashHook=qmlWTFInvokeCrashHook -DENABLE_LLINT=0 -DENABLE_DFG_JIT=0 -DENABLE_DFG_JIT_UTILITY_METHODS=1 -DENABLE_JIT_CONSTANT_BLINDING=0 -DBUILDING_QT__ -DWTF_USE_UDIS86=0 -DNDEBUG -DQT_BUILD_QML_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Imemory -I. -Icompiler -I. -I../3rdparty/masm/jit -I../3rdparty/masm/assembler -I../3rdparty/masm/runtime -I../3rdparty/masm/wtf -I../3rdparty/masm/stubs -I../3rdparty/masm/stubs/wtf -I../3rdparty/masm -I../3rdparty/masm/disassembler -I../3rdparty/masm/disassembler/udis86 -Ijit -I. -I.generated -Ijsruntime -I. -I../3rdparty/double-conversion -Idebugger -Ianimations -I../../include -I../../include/QtQml -I../../include/QtQml/5.6.3 -I../../include/QtQml/5.6.3/QtQml -Ic:/Users/qt/work/install/include/QtCore/5.6.3 -Ic:/Users/qt/work/install/include/QtCore/5.6.3/QtCore -Ic:/Users/qt/work/install/include -Ic:/Users/qt/work/install/include/QtNetwork -Ic:/Users/qt/work/install/include/QtCore -I.moc -Ic:/qnx660/target/qnx6/usr/include -Ic:/qnx660/target/qnx6/usr/include/freetype2 -Ic:/Users/qt/work/install/mkspecs/qnx-armle-v7-qcc -o .obj/qqmlchangeset.obj util/qqmlchangeset.cpp cc1plus: error: unrecognized command line option '-fno-lifetime-dse'
      

       

      Configure call:

      \Users\qt\work\qt\qtbase\configure.bat -xplatform qnx-armle-v7-qcc -opensource -confirm-license -nomake tests -verbose -prefix c:\Users\qt\work\install -release -opengl es2 -nomake examples

       

      Configure output:

      Done running configuration tests.
      Environment:
          INCLUDE=
            Unset
          LIB=
            Unset
          PATH=
            C:\Program Files\Git\bin
            C:\MinGW630\mingw32\bin
            \Users\qt\work\qt\qt5-toolset\gnuwin32\bin
            C:\Users\qt\perl5\bin
            C:\Windows\system32
            C:\Windows
            C:\Windows\System32\Wbem
            C:\Windows\System32\WindowsPowerShell\v1.0\
            C:\strawberry\c\bin
            C:\strawberry\perl\site\bin
            C:\strawberry\perl\bin
            C:\Users\qt\.dnx\bin
            C:\Program Files\Microsoft DNX\Dnvm\
            C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\
            C:\openssl\bin
            C:\Program Files\Java\jdk7\bin
            C:\utils\mysql\mysql\bin
            C:\utils\postgresql\pgsql\bin
            C:\utils\jom
            C:\CMake\bin
            C:\ruby\bin
            C:\utils\sevenzip\
            C:\utils\squish\
            C:\Program Files (x86)\Notepad++\
            c:\python27\
            c:\python27\scripts\
            C:\Program Files\Microsoft SQL Server\120\Tools\Binn\
            C:\Program Files (x86)\nodejs\
            C:\Program Files\Microsoft SQL Server\130\Tools\Binn\
            C:\Program Files (x86)\Microsoft Emulator Manager\1.0\
            C:\Program Files\Git\cmd
            C:\Program Files (x86)\GtkSharp\2.12\bin
            C:\Program Files\dotnet\
            C:\Python27\
            C:\Python27\Scripts
            C:\Program Files (x86)\Git\cmd
            C:\Users\qt\AppData\Roaming\npm
            C:\Python27
            C:\Python27\Scripts
            
            c:\qnx660\host\win32\x86\usr\bin
            c:\qnx660\.qnx\bin
      Configuration:
          precompile_header
          pcre
          release
          compile_examples
          cross_compile
      Qt Configuration:
          minimal-config
          small-config
          medium-config
          large-config
          full-config
          release
          c++11
          shared
          zlib
          icu
          png
          system-freetype
          harfbuzz
          accessibility
          opengl
          opengles2
          egl
          dbus
          audio-backend
          native-gestures
          qpa
          iconv
          fontconfig
          stack-protector-strong
          reduce_exports
          concurrent
      
      QMAKESPEC...................qnx-armle-v7-qcc (detected)
      Architecture................arm, features: neon
      Host Architecture...........i386, features:
      Maketool....................mingw32-make
      Debug.......................no
      Force debug info............no
      C++ language standard.......c++11
      Link Time Code Generation...no
      Using PCH ..................yes
      Accessibility support.......yes
      RTTI support................yes
      SSE2 support................no
      SSE3 support................no
      SSSE3 support...............no
      SSE4.1 support..............no
      SSE4.2 support..............no
      AVX support.................no
      AVX2 support................no
      NEON support................yes
      OpenGL support..............yes
      Large File support..........yes
      NIS support.................no
      Iconv support...............yes
      Evdev support...............no
      Mtdev support...............no
      Inotify support.............no
      eventfd(7) support..........no
      Glib support................no
      CUPS support................no
      OpenVG support..............no
      SSL support.................no
      OpenSSL support.............no
      libproxy support............no
      Qt D-Bus support............runtime
      Qt Widgets module support...yes
      Qt GUI module support.......yes
      QML debugging...............yes
      DirectWrite support.........no
      Use system proxies..........no
      
      QPA Backends:
          GDI.....................yes
          Direct2D................no
      
      Third Party Libraries:
          ZLIB support............qt
          GIF support.............plugin
          JPEG support............plugin
          PNG support.............yes
          FreeType support........system
          Fontconfig support......yes
          HarfBuzz support........qt
          PCRE support............qt
          ICU support.............yes
          SLOG2 support...........yes
          IMF support.............no
          PPS support.............yes
          LGMON support...........no
          ANGLE...................no
          Dynamic OpenGL..........no
      
      Styles:
          Windows.................yes
          Windows XP..............no
          Windows Vista...........no
          Fusion..................yes
          Windows CE..............no
          Windows Mobile..........no
      
      Sql Drivers:
          ODBC....................no
          MySQL...................no
          OCI.....................no
          PostgreSQL..............no
          TDS.....................no
          DB2.....................no
          SQLite..................plugin (qt)
          SQLite2.................no
          InterBase...............no
      
      Sources are in..............C:\Users\qt\work\qt\qtbase
      Build is done in............C:\Users\qt\work\qt\qtbase
      Install prefix..............c:\Users\qt\work\install
      Headers installed to........c:\Users\qt\work\install\include
      Libraries installed to......c:\Users\qt\work\install\lib
      Arch-dep. data to...........c:\Users\qt\work\install
      Plugins installed to........c:\Users\qt\work\install\plugins
      Library execs installed to..c:\Users\qt\work\install\libexec
      QML1 imports installed to...c:\Users\qt\work\install\imports
      
      agent:2017/08/25 12:30:23 build.go:561: 
      agent:2017/08/25 12:30:23 build.go:152: QML2 imports installed to...c:\Users\qt\work\install\qml
      agent:2017/08/25 12:30:23 build.go:152: Binaries installed to.......c:\Users\qt\work\install\bin
      agent:2017/08/25 12:30:23 build.go:152: Arch-indep. data to.........c:\Users\qt\work\install
      agent:2017/08/25 12:30:23 build.go:152: Docs installed to...........c:\Users\qt\work\install\doc
      agent:2017/08/25 12:30:23 build.go:152: Translations installed to...c:\Users\qt\work\install\translations
      agent:2017/08/25 12:30:23 build.go:152: Examples installed to.......c:\Users\qt\work\install\examples
      agent:2017/08/25 12:30:23 build.go:152: Tests installed to..........c:\Users\qt\work\install\tests
      agent:2017/08/25 12:30:23 build.go:152: 
      agent:2017/08/25 12:30:23 build.go:152: Info: creating cache file C:\Users\qt\work\qt\qtbase\.qmake.cache
      agent:2017/08/25 12:30:23 build.go:152: 
      agent:2017/08/25 12:30:23 build.go:152: 
      agent:2017/08/25 12:30:23 build.go:152: Qt is now configured for building. Just run mingw32-make.
      agent:2017/08/25 12:30:23 build.go:152: To reconfigure, run mingw32-make confclean and configure.
      

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              shausman Simon Hausmann
              sanurmen Sami Nurmenniemi
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes