Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. [Moved] Qt Creator saying no valid qt versions found please add a qt version when creating a new project
Forum Updated to NodeBB v4.3 + New Features

[Moved] Qt Creator saying no valid qt versions found please add a qt version when creating a new project

Scheduled Pinned Locked Moved Qt Creator and other tools
68 Posts 8 Posters 62.8k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    lordmonkey-2
    wrote on last edited by
    #42

    i have got something like this

    !http://img41.imageshack.us/img41/7029/unledwo.png!

    So yiou want something else ? if so where can I find it ?

    1 Reply Last reply
    0
    • T Offline
      T Offline
      thisisbhaskar
      wrote on last edited by
      #43

      Looks like you are not alone here.... searched for guard32.dll and I found few people facing same problem with Qt Creator while debugging...

      http://www.qtforum.org/article/27044/problems-with-qt-creator.html

      http://www.mail-archive.com/qt-creator@trolltech.com/msg01700.html

      http://lists.qt.nokia.com/pipermail/qt-creator/2008-November/000335.html

      Are you using Comodo Firewall??? Seems related to that..

      @The only problem so far is, that I can't debug with it at all as long
      as the COMODO Firewall's 'Defense+' is active. This installs a system
      hook via C:\WINDOWS\system32\guard32.dll which is invoked everytime
      any application is launched. This seems to confuse either gdb or Qt
      Creator so that when I want to start debugging it halts in that file.
      I can't contine, step over/out or do anything that seems to have an
      effect.
      Disabling the entire Defense+ mechanism was the only way I could find
      to overcome this (which requires a restart to remove the hook).@

      1 Reply Last reply
      0
      • T Offline
        T Offline
        tobias.hunger
        wrote on last edited by
        #44

        The Qt version configuration page now warns when not all required tool chains are available. That should make debugging the original issue way easier. The code will be in 2.3 (which will get a beta release in a couple of weeks, now that it is feature frozen).

        1 Reply Last reply
        0
        • L Offline
          L Offline
          lordmonkey-2
          wrote on last edited by
          #45

          I am indeed using Comodo internet security but I have turned off defense+, restarted and then the same seg fault over again. I think I will have to resign from debugging and just try to be lucky with normal compiling for now (which is kind of silly).

          1 Reply Last reply
          0
          • L Offline
            L Offline
            loladiro
            wrote on last edited by
            #46

            Did you restart?

            1 Reply Last reply
            0
            • L Offline
              L Offline
              lordmonkey-2
              wrote on last edited by
              #47

              [quote author="lordmonkey" date="1309522355"] I have turned off defense+, restarted ...[/quote]

              Yes I did.

              1 Reply Last reply
              0
              • L Offline
                L Offline
                loladiro
                wrote on last edited by
                #48

                Ok, sorry I missed that. There should be an option to disable auto-running of guard32.dll (mentioned "here":https://forums.comodo.com/bug-reports/guard32dll-and-gdb-problems-cfp-3025378-t25287.0.html )

                1 Reply Last reply
                0
                • L Offline
                  L Offline
                  lordmonkey-2
                  wrote on last edited by
                  #49

                  I have disabled guard32.dll from auto-running and then turned comodo into training mode, after that I restarted and now... I do not have qt version as earlier and Even though I have qt..bin in PATH I do not have it marked like that in qt versions dialog. WTF !?

                  1 Reply Last reply
                  0
                  • T Offline
                    T Offline
                    thisisbhaskar
                    wrote on last edited by
                    #50

                    [quote author="lordmonkey" date="1309523486"]I have disabled guard32.dll from auto-running and then turned comodo into training mode, after that I restarted and now... I do not have qt version as earlier and Even though I have qt..bin in PATH I do not have it marked like that in qt versions dialog. WTF !?[/quote]

                    So, did you try to manually add it if its not detecting it from PATH...

                    1 Reply Last reply
                    0
                    • T Offline
                      T Offline
                      tobias.hunger
                      wrote on last edited by
                      #51

                      "QTCREATORBUG-5248":http://bugreports.qt.nokia.com/browse/QTCREATORBUG-5248 is fixed in the 2.3 branch: We now warn about missing tool chains in the Qt version options page, so this issue should be much easier to discover.

                      1 Reply Last reply
                      0
                      • L Offline
                        L Offline
                        lordmonkey-2
                        wrote on last edited by
                        #52

                        ok so i have removed everything concerning qt from environment variables, reinstalled both qt and mingw libraries. Now I have folder structure like this :

                        !http://img838.imageshack.us/img838/5480/unledvyi.png!

                        which path i should add manually to path and i should add it to user path or system path ?


                        EDIT:
                        ok so I have added C:\qt\4.7.3\bin to both system and user path variables. Now I attach my projects build settings :
                        !http://img534.imageshack.us/img534/5882/unledyf.png!

                        and I have restarted and all the other things.

                        1 Reply Last reply
                        0
                        • T Offline
                          T Offline
                          thisisbhaskar
                          wrote on last edited by
                          #53

                          If you observe your Tool chain field, its empty . You need to add path to your g++.exe under ToolChains Options.

                          1. In Qt Creator -> Tools -> Options.. -> Tool Chains ( In the left hand side)
                          2. Click on "Add" button -> minGW -> it should add a row to "Manual" tool chains.
                          3. Select that new row, and in Compiler path browser the path to g++.exe

                          You should be able to find g++.exe in MinGW\bin\g++.exe. Select this path.

                          Now in your Projects view select this newly created Tool Chain under "Tool chain".

                          If Qt version is not detected automatically from PATH variable, add it manually.

                          1 Reply Last reply
                          0
                          • T Offline
                            T Offline
                            thisisbhaskar
                            wrote on last edited by
                            #54

                            Do you get anything in the drop down list of "Qt Versions" in the above page. If you get, you should select that.
                            Can you go to 1) In Qt Creator -> Tools -> Options.. -> Qt to see if there are Qt added from the path (Atuo-detected).

                            1 Reply Last reply
                            0
                            • T Offline
                              T Offline
                              tobias.hunger
                              wrote on last edited by
                              #55

                              Note that only tool chains that are actually compatible with your Qt version are offered. So if you do not get a tool chain for your Qt version, please make sure you installed the right mingw (e.g. a 32bit mingw for a 32bit Qt).

                              Of course you could also just use the Qt SDK: That contains a Mingw Qt plus a Mingw compiler that actually works with it.

                              1 Reply Last reply
                              0
                              • L Offline
                                L Offline
                                lordmonkey-2
                                wrote on last edited by
                                #56

                                Ok so I have done what Vijay Bhaska Reddy said and now instead of 2 errors while buildin my already created project i have one (it's on the bottom of the screen I attach). but still "no qt version" even though it's added to path and to Qt Creator -> Tools -> Options.. -> Qt

                                !http://img823.imageshack.us/img823/4303/unledfhk.png!

                                1 Reply Last reply
                                0
                                • T Offline
                                  T Offline
                                  thisisbhaskar
                                  wrote on last edited by
                                  #57

                                  Can you show us your Projects and Tool chains screenshots...

                                  1 Reply Last reply
                                  0
                                  • T Offline
                                    T Offline
                                    tobias.hunger
                                    wrote on last edited by
                                    #58

                                    Could you please hover the Qt version you want to use and check the ABI field there?

                                    Please go to the tool chains then and make sure a tool chain for that ABI is defined.

                                    1 Reply Last reply
                                    0
                                    • L Offline
                                      L Offline
                                      lordmonkey-2
                                      wrote on last edited by
                                      #59

                                      ok so in the meantime I have ininstalled qt and installed it from the qt SDK package and first of all I was getting these strange errors about (somtehing like)
                                      error during installation process.... maybe c:\qtsdk is blocked by another process

                                      now I get the same error about not having a qt version and my Qt maintenance manager (updater) looks like this

                                      !http://img405.imageshack.us/img405/4497/unled1jy.png!


                                      EDIT :
                                      ok so I have reinstalled sdk again with DEFAULT ssettings and everything is ok besides this segfault again :/
                                      I wonder what was I unchecking to make qt state: no qt version installed.

                                      should I install something else ?

                                      1 Reply Last reply
                                      0
                                      • L Offline
                                        L Offline
                                        lordmonkey-2
                                        wrote on last edited by
                                        #60

                                        OK .... SO ... my ultimate solution to this problem is

                                        • install QT SDK with default settings (even though you don't want most of the stuff that's in there)
                                        • uninstall COMODO Firewall ( internet security or whatever other program you have from COMODO) because even trying to disable guard32.dll with Autoruns or any other program it failed and I was getting the same seg fault over and over again.

                                        Thanks guys for help but ultimately I will just install other firewall so that I can code in Qt ;)

                                        1 Reply Last reply
                                        0
                                        • T Offline
                                          T Offline
                                          thisisbhaskar
                                          wrote on last edited by
                                          #61

                                          Finally welcome to Qt world

                                          EDIT: if you are able to install and make it work with out firewall.

                                          1 Reply Last reply
                                          0

                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups
                                          • Search
                                          • Get Qt Extensions
                                          • Unsolved