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

Qt 6.2.2 MinGW 9.0.0 does not deploy gfortran

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P3: Somewhat important
    • None
    • 6.2.2, 6.3.0 Feature Freeze, 6.3.0 Alpha
    • Packaging & Installer
    • None
    • Windows

    Description

      As of v6.2.2 with MinGW move to 9.0.0 *gfortran *compiler are no longer supplied.

      Refer to Forum posts at: https://forum.qt.io/topic/133616/qt-6-2-2-and-mingw-9-0-0-does-not-deliver-a-fortran-compiler* re necessity for the *gfortran compiler to still be available. Summarised, many libraries used in the curring-edge software in the communications, aerospace and high-technology research world still use Fortran and are most efficiently dealt with via Fortran.

      It is exceptionally difficult to work around this issue (again see forum posts). as MinGW compilers and tools are built with posix and seh options . Drop-in replacements for the 11.2 MinGW stream are not available anywhere to overcome issues.

      Evidence (rom a current deploy):

      Directory of C:\JTSDK64-Tools\tools\Qt\Tools\mingw810_64\bin

      12/05/2018 02:07 PM 1,055,744 addr2line.exe
      12/05/2018 02:07 PM 1,079,808 ar.exe
      12/05/2018 02:07 PM 1,897,472 as.exe
      12/05/2018 05:10 PM 1,958,400 c++.exe
      12/05/2018 02:07 PM 1,054,208 c++filt.exe
      12/05/2018 05:10 PM 1,956,352 cpp.exe
      12/05/2018 02:07 PM 1,113,088 dlltool.exe
      12/05/2018 02:07 PM 52,736 dllwrap.exe
      12/05/2018 02:07 PM 3,121,664 dwp.exe
      12/05/2018 02:07 PM 38,912 elfedit.exe
      12/05/2018 05:10 PM 1,958,400 g++.exe
      12/05/2018 05:10 PM 59,392 gcc-ar.exe
      12/05/2018 05:10 PM 59,392 gcc-nm.exe
      12/05/2018 05:10 PM 59,392 gcc-ranlib.exe
      12/05/2018 05:10 PM 1,955,328 gcc.exe
      12/05/2018 05:10 PM 1,401,856 gcov-dump.exe
      12/05/2018 05:10 PM 1,457,152 gcov-tool.exe
      12/05/2018 05:10 PM 1,535,488 gcov.exe
      12/05/2018 06:28 PM 59,605 gdb.exe
      12/05/2018 06:28 PM 9,594,561 gdborig.exe
      12/05/2018 06:28 PM 506,436 gdbserver.exe
      12/05/2018 05:12 PM 55,808 gendef.exe
      12/05/2018 05:12 PM 73,728 genidl.exe
      12/05/2018 05:12 PM 28,672 genpeimg.exe
      12/05/2018 05:10 PM 1,957,376 gfortran.exe
      12/05/2018 02:07 PM 1,119,744 gprof.exe
      12/05/2018 02:07 PM 1,489,408 ld.bfd.exe
      12/05/2018 02:07 PM 1,489,408 ld.exe
      12/05/2018 02:07 PM 5,157,376 ld.gold.exe
      12/05/2018 05:11 PM 32,768 libatomic-1.dll
      12/05/2018 05:11 PM 76,288 libgcc_s_seh-1.dll
      12/05/2018 05:11 PM 156,672 libgomp-1.dll
      12/05/2018 05:11 PM 334,848 libquadmath-0.dll
      12/05/2018 05:11 PM 17,408 libssp-0.dll
      12/05/2018 05:11 PM 1,417,216 libstdc++-6.dll
      12/05/2018 05:11 PM 52,224 libwinpthread-1.dll
      12/05/2018 06:29 PM 221,184 mingw32-make.exe
      12/05/2018 02:07 PM 1,067,008 nm.exe
      12/05/2018 02:07 PM 1,234,432 objcopy.exe
      12/05/2018 02:07 PM 2,285,056 objdump.exe
      12/05/2018 02:07 PM 1,079,808 ranlib.exe
      12/05/2018 02:07 PM 581,632 readelf.exe
      12/05/2018 02:07 PM 1,056,256 size.exe
      12/05/2018 02:07 PM 1,056,256 strings.exe
      12/05/2018 02:07 PM 1,234,432 strip.exe
      12/05/2018 05:13 PM 437,760 widl.exe
      12/05/2018 02:07 PM 1,078,272 windmc.exe
      12/05/2018 02:07 PM 1,166,848 windres.exe
      12/05/2018 05:10 PM 1,958,400 x86_64-w64-mingw32-c++.exe
      12/05/2018 05:10 PM 1,958,400 x86_64-w64-mingw32-g++.exe
      12/05/2018 05:10 PM 1,955,328 x86_64-w64-mingw32-gcc-8.1.0.exe
      12/05/2018 05:10 PM 59,392 x86_64-w64-mingw32-gcc-ar.exe
      12/05/2018 05:10 PM 59,392 x86_64-w64-mingw32-gcc-nm.exe
      12/05/2018 05:10 PM 59,392 x86_64-w64-mingw32-gcc-ranlib.exe
      12/05/2018 05:10 PM 1,955,328 x86_64-w64-mingw32-gcc.exe
      12/05/2018 05:10 PM 1,957,376 x86_64-w64-mingw32-gfortran.exe

      Directory of C:\JTSDK64-Tools\tools\Qt\Tools\mingw900_64\bin
      .
      16/11/2021 01:45 AM 1,079,296 addr2line.exe
      16/11/2021 01:45 AM 1,106,944 ar.exe
      16/11/2021 01:45 AM 1,706,496 as.exe
      16/11/2021 04:14 AM 2,142,720 c++.exe
      16/11/2021 01:45 AM 1,077,760 c++filt.exe
      16/11/2021 04:14 AM 2,141,184 cpp.exe
      16/11/2021 01:45 AM 1,136,640 dlltool.exe
      16/11/2021 01:45 AM 53,248 dllwrap.exe
      16/11/2021 01:45 AM 2,372,096 dwp.exe
      16/11/2021 01:45 AM 39,936 elfedit.exe
      16/11/2021 04:14 AM 2,142,720 g++.exe
      16/11/2021 04:14 AM 60,928 gcc-ar.exe
      16/11/2021 04:14 AM 60,928 gcc-nm.exe
      16/11/2021 04:14 AM 60,928 gcc-ranlib.exe
      16/11/2021 04:14 AM 2,140,160 gcc.exe
      16/11/2021 04:14 AM 1,454,080 gcov-dump.exe
      16/11/2021 04:14 AM 1,508,864 gcov-tool.exe
      16/11/2021 04:14 AM 1,686,016 gcov.exe
      16/11/2021 05:21 AM 4,045 gdb-add-index
      16/11/2021 05:21 AM 79,599 gdb.exe
      16/11/2021 05:21 AM 10,895,598 gdborig.exe
      16/11/2021 05:21 AM 577,225 gdbserver.exe
      16/11/2021 04:16 AM 83,456 gendef.exe
      16/11/2021 04:16 AM 96,256 genidl.exe
      16/11/2021 04:17 AM 53,248 genpeimg.exe
      16/11/2021 01:45 AM 1,140,224 gprof.exe
      16/11/2021 01:45 AM 1,641,984 ld.bfd.exe
      16/11/2021 01:45 AM 1,641,984 ld.exe
      16/11/2021 01:45 AM 4,480,512 ld.gold.exe
      16/11/2021 04:15 AM 31,232 libatomic-1.dll
      16/11/2021 04:15 AM 75,776 libgcc_s_seh-1.dll
      16/11/2021 04:15 AM 233,984 libgomp-1.dll
      16/11/2021 04:15 AM 369,664 libquadmath-0.dll
      16/11/2021 04:15 AM 38,400 libssp-0.dll
      16/11/2021 04:15 AM 1,957,888 libstdc++-6.dll
      16/11/2021 04:15 AM 53,248 libwinpthread-1.dll
      16/11/2021 04:14 AM 27,520,512 lto-dump.exe
      16/11/2021 05:22 AM 274,944 mingw32-make.exe
      16/11/2021 01:45 AM 1,092,608 nm.exe
      16/11/2021 01:45 AM 1,207,808 objcopy.exe
      16/11/2021 01:45 AM 2,200,576 objdump.exe
      16/11/2021 01:45 AM 1,106,944 ranlib.exe
      16/11/2021 01:45 AM 932,352 readelf.exe
      16/11/2021 01:45 AM 1,080,320 size.exe
      16/11/2021 01:45 AM 1,080,320 strings.exe
      16/11/2021 01:45 AM 1,207,808 strip.exe
      16/11/2021 04:17 AM 525,312 widl.exe
      16/11/2021 01:45 AM 1,101,312 windmc.exe
      16/11/2021 01:45 AM 1,190,912 windres.exe
      16/11/2021 04:14 AM 2,142,720 x86_64-w64-mingw32-c++.exe
      16/11/2021 04:14 AM 2,142,720 x86_64-w64-mingw32-g++.exe
      16/11/2021 04:14 AM 2,140,160 x86_64-w64-mingw32-gcc-11.2.0.exe
      16/11/2021 04:14 AM 60,928 x86_64-w64-mingw32-gcc-ar.exe
      16/11/2021 04:14 AM 60,928 x86_64-w64-mingw32-gcc-nm.exe
      16/11/2021 04:14 AM 60,928 x86_64-w64-mingw32-gcc-ranlib.exe
      16/11/2021 04:14 AM 2,140,160 x86_64-w64-mingw32-gcc.exe

      Qt needs to deliver this compiler standard and/or make an Installer/Maintenance Tool package available to deploy this MinGW compiler tool/component.

      Attachments

        Issue Links

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

          Activity

            People

              releaseteam Qt Release Team
              freddofrog Freddo Frog
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes