Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Cross Platform Development (MinGW)



  • Re: Cross Platform Development
    Hi,
    A little bit of confusion. As the earlier post, I have successfully compiled a project(TWAIN Sample for Windows and Linux) in Windows 10, Qt 5 environment using VC 17 Compiler and minGW 7 and it's working on windows.
    Now the question is when copying this MinGW code on ubuntu 16.4 using GCC main.o it gives the error.
    to resolve the issue I guess to install MinGW and related components but still not working ... please help to build a cross-platform application.


  • Lifetime Qt Champion

    Hi and welcome to the forums

    " main.o it gives the error."

    What error? You have to provide code and exact error as else we cannot help.

    • to resolve the issue I guess to install MinGW and related components but still not working

    What ? On linux, there is GCC. Mingw Is gcc ported to windows !
    So not sure what you installed.


  • Lifetime Qt Champion

    @K-Y-Dehlvi Just rebuild your project from source on Linux.
    MinGW is GCC port for Windows and usually generates binaries for Windows. Cross compiling from Windows to Linux is possible, but it is way easier to simply build on Linux.


Log in to reply