:-1: error: [.depcheck-impl] Error 255



  • After installing a fresh copy of Qt on Windows 7 64bit I am getting this error instead of build:

    :-1: error: [.depcheck-impl] Error 255 
    

    What is wrong?



  • @nulluse

    Try to provide details how you receive an error.
    Which version of Qt and compiler are installed,
    Which IDE is used.
    Do you get an error trying to build your project or you are trying to build qt, etc?



  • QtCreator 3.6.1 installed with all default options throws this error only when I hit the build button on a project that builds just fine in the different machines (Linux, FreeBSD or Windows 7). Everything latest that's available for download today from:

    http://download.qt.io/official_releases/online_installers/qt-unified-windows-x86-online.exe

    Just found out that the other Windows 7 machines that build this product are set up with MSVC2013-32bit kit, while this one is set up with MingW kit. How can I switch the kit to use MSVC as MingW is clearly not working?



  • Can you create and build any simple project?
    Do you have compiler installed?

    If not mistaken for online installer you should select an appropriate option if you want compiler be installed and by default it will only install Qt headers and binaries built with specific compiler, but will not install compiler itself.

    I personally can't help much cause I was not able to make online installer work in our network.
    But there is a designated sub-forum for installation related questions where you could get more help.


  • Lifetime Qt Champion

    Hi,

    Did you also install MinGW when you installed Qt ?

    As for Visual Studio 2013 32 bit, then you have to install Qt for MSVC2013 32bit. You can add it using the maintenance tool in Qt's folder.



  • Sorry, installed what?
    I did a clean uninstall and re-install of Qt offline installer

    qt-opensource-windows-x86-msvc2015_64-5.6.0
    

    and now I am getting a new error:

    18:06:38: Configuration is faulty. Check the Issues view for details.
    Error while building/deploying project untitled (kit: Desktop Qt 5.6.0 MSVC2015 64bit)
    When executing step "Make"
    

    The only significant difference between the Win 7 machine where QtCreator can build and the machine where it can't is that the former also has VS 2008, 2010 and 2012 installed, but the later has no VS whatsoever.

    Is a copy of Visual Studio required to develop in Qt Creator?



  • @alex_malyu said:

    Can you create and build any simple project?
    Do you have compiler installed?

    If not mistaken for online installer you should select an appropriate option if you want compiler be installed and by default it will only install Qt headers and binaries built with specific compiler, but will not install compiler itself.

    I do not care much online of offline installer, as long as SOMETHING will finally let me build the project. This is infuriating! Who in their right mind would create an installation package for a development environment that does not install a compiler??? Is this some kind of prank or practical joke?



  • Also now that offline installer is installed, I can no longer add or remove packages with the maintenance tool (which does not exist in the start menu anymore, I am launching it from the Control Panel/Programs and features) as instead it displays an error:

    At least one valid and enabled repository is required for this action to succeed

  • Lifetime Qt Champion

    Microsoft is the only provider of Visual Studio, you can only get it from them. It has always been so way before Qt Creator was written.

    Qt Creator is "just" a cross-platform IDE that offers a nice environment that you can get familiar with and will stay the same across OSs. It will use whatever the platform provides as compiling environment. Qt's always worked like this.

    If you want to have a Qt package that comes with a compiler then use the MinGW version.

    The online installer allows to select several version of Qt, which might be useful since Visual Studios versions are not compatible one with the other i.e. a library build with VS2013 can't be used with VS2015 and that's nothing Qt specific.

    On a side note:
    The OS X package also doesn't provide any compiler since Apple provides Xcode.
    The Linux package also doesn't provide any compiler since the Linux distributions do it.
    Same goes for Android and iOS.



  • MingW is checked off by default when installing online package, yet still all the errors above and nothing works.



  • Fuck! There is a second check box for MingW down in the Tools and it was off by default.
    This cannot get any more confusing. Who is the cretin who disabled compiler install by default?



  • I would suggest you to stay calm and read forum rules so you are not banned for breaking them
    unless that is what you are trying to achieve.
    Be nice and you might get another advice on this forum. This is your choice,

    As for your valuable thoughts about default options I think you are wrong.
    All installation of Qt is expected to do - is to install Qt.
    Say thanks it installs binaries and let you avoid building library on your own.
    If it may do something extra and may install the compiler which it capable to install legally - it is extra.
    Not everybody needs this compiler. Not everybody wants it and who want probably already have it on their systems.


  • Qt Champions 2016

    Hi
    Besides the all-in-all installer you can also download directly what u want
    https://www.qt.io/download-open-source/#section-2

    I always use
    Qt 5.6.0 for Windows 32-bit (MinGW 4.9.2, 1.0 GB)

    Since I dont use visual studio support.

    So there are all options to match different users needs.



  • How is the user expected to know which of two identical options installs the compiler?

    @alex_malyu said:

    I would suggest you to stay calm and read forum rules so you are not banned for breaking them
    unless that is what you are trying to achieve.
    Be nice and you might get another advice on this forum. This is your choice,

    As for your valuable thoughts about default options I think you are wrong.
    All installation of Qt is expected to do - is to install Qt.
    Say thanks it installs binaries and let you avoid building library on your own.
    If it may do something extra and may install the compiler which it capable to install legally - it is extra.
    Not everybody needs this compiler. Not everybody wants it and who want probably already have it on their systems.


  • Qt Champions 2016

    @nulluse
    Hi
    What identical options ?

    You select the precompiled packet you want - for a given Qt version.

    Then you also have the option to install a mingw compiler if wanted.
    There is no visual studio here as MS forbids it. (sadly)

    Its not enabled pr default as most programmers get really angry
    if a new compiler is installed pr default and mess up the settings for the already installed one and working one.



  • You should expand the first child of Qt - Qt 5.6, then you will see checked off by default MingW 4.9.2
    Then there is identical check box under Tools called MingW 4.9.2 which is unchecked by default.


  • Qt Champions 2016

    @nulluse
    The first one is the Qt packet. the precompiled Qt. Its not the compiler. its indicates what
    compiler its compatible with. Its Qt for different platforms. precompiled. :)



  • It is great when you know that. But if you do not, they are identical and it is not clear whether the 2nd one should be checked off.
    This is called confusing UI, if the packager was going out of their way to make installation confusing and counter-intuitive, they excelled at that.


  • Qt Champions 2016

    well, now that you know it, does it work for you ?


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.