Qt Assistant for Windows XP



  • Hi,

    I was wondering if there is also a Windows XP version for the Qt Assistant?
    I compiled my application with 'msvc_140_xp' and 'Qt 5.8', it is working without any additonal changes.

    The only problem is the Qt Assistant does not run under XP.

    I hope someone can point me in the right direction!

    Kind regards,

    Koen


  • Qt Champions 2016

    Hi
    What about just compiling Qt Assistant with same setup as your app?
    It should run then unless i missed something.

    Why dont it run under xp ?
    What happens?

    (sorry xp have been dead for year for me so i have no way of testing)



  • Thank you for your answer. I figured out how to compile Qt Assistant for Windows XP.

    The only thing you need to add to the qtassistant.pro file is the following code:

    win32 {
        contains(QMAKE_TARGET.arch, x86_64) {
            message("Building Xp 64")
            QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.02
            QMAKE_LFLAGS_CONSOLE = /SUBSYSTEM:CONSOLE,5.02
        } else {
            message("Building Xp 32")
            QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.01
            QMAKE_LFLAGS_CONSOLE = /SUBSYSTEM:CONSOLE,5.01
        }
    }
    
    

    And ofcourse you need to have the MSVC toolkit installed for XP. That's the msvc_140_xp toolkit.


  • Qt Champions 2016

    @koeniee
    Super, thank you for reporting back with exact solution.
    Even xp should be dead , with dead on top, it seems there are still many out there :)



  • Yes xp should be dead, but if your application is serving many XP users it's nice to still have the option.


  • Qt Champions 2016

    @koeniee
    Indeed. Xp still works fine. its just not safe to use near internet.


Log in to reply