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. No suitable kits can be found. How do I solve this?

No suitable kits can be found. How do I solve this?

Scheduled Pinned Locked Moved Unsolved Qt Creator and other tools
28 Posts 17 Posters 65.6k Views
  • 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.
  • A aranjit

    @jsulm Just trying to create a simple calculator

    mrjjM Offline
    mrjjM Offline
    mrjj
    Lifetime Qt Champion
    wrote on last edited by
    #7

    @aranjit
    Hi
    I think @jsulm meant more like
    What platform are you aiming for ?
    a Android app or iOs or linux Desktop etc ?

    Your kit seems a bit odd so are you trying to do cross-compiling or anything like that ?

    What platform are you on ?
    Its it macOs?

    How did you install Qt ?
    What packets did you select ?

    If MacOs, did you also install XCode etc ?

    1 Reply Last reply
    1
    • A aranjit

      @ankit-thakar Screen Shot 2019-12-17 at 3.09.54 AM.png
      this is what i have

      ankit thakarA Offline
      ankit thakarA Offline
      ankit thakar
      wrote on last edited by
      #8

      @aranjit :- I actually faced same kind of problem in one of my colleague's machine.
      What I observed in his machine is that he didn't configured any Qt versions.
      So, can you please check that if you have the same problem or not?
      i.e. goto Tools -> Options -> Kits -> Qt versions ...

      1 Reply Last reply
      4
      • S Offline
        S Offline
        SwarmPoint
        wrote on last edited by
        #9

        This happend for me because during the install on the versions page there is a tickbox stating (Use latest releases) as this seemed like a reasonable default I proceeded. This actually installed no Qt versions. So there were no kits installed. Hence this error during first use.

        The problem is due to not making a selection in the list on the right, and can be remediend by running (Mac OS) ~/Qt/MaintenanceTool.app which will run through windows similar to the installation process. Select a Qt version on the page shown here.

        Screenshot 2020-07-20 23.08.06.png

        L 1 Reply Last reply
        6
        • S SwarmPoint

          This happend for me because during the install on the versions page there is a tickbox stating (Use latest releases) as this seemed like a reasonable default I proceeded. This actually installed no Qt versions. So there were no kits installed. Hence this error during first use.

          The problem is due to not making a selection in the list on the right, and can be remediend by running (Mac OS) ~/Qt/MaintenanceTool.app which will run through windows similar to the installation process. Select a Qt version on the page shown here.

          Screenshot 2020-07-20 23.08.06.png

          L Offline
          L Offline
          Ludeji
          wrote on last edited by
          #10

          @SwarmPoint This worked for me. Thank you.

          1 Reply Last reply
          1
          • F Offline
            F Offline
            FPChris
            wrote on last edited by
            #11

            New user here doing a fresh install for the first time. They really need to default check a version of Qt. Totally confusing.

            1 Reply Last reply
            3
            • Christian EhrlicherC Offline
              Christian EhrlicherC Offline
              Christian Ehrlicher
              Lifetime Qt Champion
              wrote on last edited by
              #12

              @FPChris said in No suitable kits can be found. How do I solve this?:

              They really need to default check a version of Qt.

              Too hard to do one more click to select the desired version by your own?

              Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
              Visit the Qt Academy at https://academy.qt.io/catalog

              P O 2 Replies Last reply
              1
              • Christian EhrlicherC Christian Ehrlicher

                @FPChris said in No suitable kits can be found. How do I solve this?:

                They really need to default check a version of Qt.

                Too hard to do one more click to select the desired version by your own?

                P Offline
                P Offline
                puflin
                wrote on last edited by
                #13

                @FPChris tell me then the glaringly obvious place where you are asked to set this up and/or correct it if you missed it initially when installing through apt-get?

                @Christian-Ehrlicher said in No suitable kits can be found. How do I solve this?:

                @FPChris said in No suitable kits can be found. How do I solve this?:

                They really need to default check a version of Qt.

                Too hard to do one more click to select the desired version by your own?

                Please stop this, it's unsupportive and unhelpful. It is also, sadly exactly what I'd expect from certain members of the FOSS community with the mentality that everyone should either know everything already or go through the same pains to learn it as they did and ignoring the mainstream end-user entirely in the process, which is exactly why Linux as a desktop kernel has taken so long to catch on/become relevant to general users.

                There's something called an end user, learn to respect that or you are not a very good developer.

                jsulmJ C 2 Replies Last reply
                6
                • P puflin

                  @FPChris tell me then the glaringly obvious place where you are asked to set this up and/or correct it if you missed it initially when installing through apt-get?

                  @Christian-Ehrlicher said in No suitable kits can be found. How do I solve this?:

                  @FPChris said in No suitable kits can be found. How do I solve this?:

                  They really need to default check a version of Qt.

                  Too hard to do one more click to select the desired version by your own?

                  Please stop this, it's unsupportive and unhelpful. It is also, sadly exactly what I'd expect from certain members of the FOSS community with the mentality that everyone should either know everything already or go through the same pains to learn it as they did and ignoring the mainstream end-user entirely in the process, which is exactly why Linux as a desktop kernel has taken so long to catch on/become relevant to general users.

                  There's something called an end user, learn to respect that or you are not a very good developer.

                  jsulmJ Online
                  jsulmJ Online
                  jsulm
                  Lifetime Qt Champion
                  wrote on last edited by
                  #14

                  @puflin Your first post here and you're already teaching others how to behave?
                  Also, this is a developer forum, not end-user. As a developer one should be able to handle such responses (take a look at Linux developer mailing list and what Linus sometimes says/writes if you want to know how it can be in one of THE open source projects).

                  For such off-topic discussions I would suggest to go to https://forum.qt.io/category/7/the-lounge

                  https://forum.qt.io/topic/113070/qt-code-of-conduct

                  O 1 Reply Last reply
                  1
                  • mrjjM Offline
                    mrjjM Offline
                    mrjj
                    Lifetime Qt Champion
                    wrote on last edited by
                    #15

                    @FPChris said in No suitable kits can be found. How do I solve this?:

                    They really need to default check a version of Qt. Totally confusing.

                    But this is not really possible as it depends on what compiler you want to use and if you want to use
                    windows apps or Arm boards or both :)

                    So randomly selecting a toolchain is not the right design for a tool targeting developers.

                    J.HilkJ JKSHJ 2 Replies Last reply
                    1
                    • mrjjM mrjj

                      @FPChris said in No suitable kits can be found. How do I solve this?:

                      They really need to default check a version of Qt. Totally confusing.

                      But this is not really possible as it depends on what compiler you want to use and if you want to use
                      windows apps or Arm boards or both :)

                      So randomly selecting a toolchain is not the right design for a tool targeting developers.

                      J.HilkJ Online
                      J.HilkJ Online
                      J.Hilk
                      Moderators
                      wrote on last edited by J.Hilk
                      #16

                      @mrjj said in No suitable kits can be found. How do I solve this?:

                      So randomly selecting a toolchain is not the right design for a tool targeting developers.

                      I agree, but an additional window/message along the line of:

                      "You have selected no precompiled libraries, do you want to continue? Back : Continue" would be nice.

                      and a second one
                      "You have selected all possible modules, do you really want to continue?" For the other extreme.

                      would be nice to have.


                      Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                      Q: What's that?
                      A: It's blue light.
                      Q: What does it do?
                      A: It turns blue.

                      mrjjM 1 Reply Last reply
                      5
                      • P Offline
                        P Offline
                        puflin
                        wrote on last edited by
                        #17

                        @jsulm

                        I understand how it came across, just understand from my view, although I am new on the forum, that should not invalidate me as a person. The is that this is a constant theme in supposed "safe spaces" and forums where support and help is advocated. a Person comes here to find assistance and get put off by this form of reaction. Either allow people to self moderate, or do active Unbiased moderation. It is wholly unfair to expect a person not to raise the sense that they are offended just because they are ne. And yes, perhaps I could have put it nicer.

                        For all intents and purposes, the OP and other contributors to the conversation ARE end users in this context. The discussion has nothing to do with development as such, it was in regards to the packages failure to communicate clearly to the end user, to detect versions installed already and to clearly assist the end user in doing so on failing that. Whether this is a concern to the developer is up to them to decide, but should not be communicated in such a manner. The fact that this is a developer tool should not have any bearing on it's user friendliness. The person commenting, raised a legitimate concern and was met with sarcasm, and yes, I retaliated in like which was not prudent. If anything, with his standing in the forum I'd expect the respondent to have been respectful and helpful, something that is outlined in the code of conduct, yet no matter how you phrase it, it was not. It was intentionally sarcastic and unhelpful.

                        I may have the experience and capacity to have resolved this issue on my own eventually, but that may not always be the case and it greatly infuriates me to see others being treated in such a manner who genuinely has an issue and raises a concern. My personal involvement in this regard is that I would never want to request assistance here if that is the kind of response one gets, nor would I ever recommend the site or the product's support and community friendliness if that is the norm.

                        At the very least, remove the offending commentary, including my own.

                        jsulmJ 1 Reply Last reply
                        4
                        • J.HilkJ J.Hilk

                          @mrjj said in No suitable kits can be found. How do I solve this?:

                          So randomly selecting a toolchain is not the right design for a tool targeting developers.

                          I agree, but an additional window/message along the line of:

                          "You have selected no precompiled libraries, do you want to continue? Back : Continue" would be nice.

                          and a second one
                          "You have selected all possible modules, do you really want to continue?" For the other extreme.

                          would be nice to have.

                          mrjjM Offline
                          mrjjM Offline
                          mrjj
                          Lifetime Qt Champion
                          wrote on last edited by
                          #18

                          @J-Hilk
                          Absolutely for a more solid experience. :)
                          Btw more than once, i did select all models as it's so tempting to click the root item :)

                          1 Reply Last reply
                          0
                          • P puflin

                            @jsulm

                            I understand how it came across, just understand from my view, although I am new on the forum, that should not invalidate me as a person. The is that this is a constant theme in supposed "safe spaces" and forums where support and help is advocated. a Person comes here to find assistance and get put off by this form of reaction. Either allow people to self moderate, or do active Unbiased moderation. It is wholly unfair to expect a person not to raise the sense that they are offended just because they are ne. And yes, perhaps I could have put it nicer.

                            For all intents and purposes, the OP and other contributors to the conversation ARE end users in this context. The discussion has nothing to do with development as such, it was in regards to the packages failure to communicate clearly to the end user, to detect versions installed already and to clearly assist the end user in doing so on failing that. Whether this is a concern to the developer is up to them to decide, but should not be communicated in such a manner. The fact that this is a developer tool should not have any bearing on it's user friendliness. The person commenting, raised a legitimate concern and was met with sarcasm, and yes, I retaliated in like which was not prudent. If anything, with his standing in the forum I'd expect the respondent to have been respectful and helpful, something that is outlined in the code of conduct, yet no matter how you phrase it, it was not. It was intentionally sarcastic and unhelpful.

                            I may have the experience and capacity to have resolved this issue on my own eventually, but that may not always be the case and it greatly infuriates me to see others being treated in such a manner who genuinely has an issue and raises a concern. My personal involvement in this regard is that I would never want to request assistance here if that is the kind of response one gets, nor would I ever recommend the site or the product's support and community friendliness if that is the norm.

                            At the very least, remove the offending commentary, including my own.

                            jsulmJ Online
                            jsulmJ Online
                            jsulm
                            Lifetime Qt Champion
                            wrote on last edited by jsulm
                            #19

                            @puflin said in No suitable kits can be found. How do I solve this?:

                            At the very least, remove the offending commentary, including my own.

                            I'm not going to remove anything as I do not see any offending posts in this thread. And you are not the one who got that reply, I'm quite sure @FPChris can talk for himself.
                            I also don't consider the post from @Christian-Ehrlicher to be offending, just somewhat "unfriendly".
                            Up to you to feel offended by such posts. I don't and I will not spend more of my time discussing this.

                            And again: if you see need for such a discussion open a thread in https://forum.qt.io/category/7/the-lounge instead of putting it here, because it is off-topic here.

                            https://forum.qt.io/topic/113070/qt-code-of-conduct

                            1 Reply Last reply
                            1
                            • mrjjM mrjj

                              @FPChris said in No suitable kits can be found. How do I solve this?:

                              They really need to default check a version of Qt. Totally confusing.

                              But this is not really possible as it depends on what compiler you want to use and if you want to use
                              windows apps or Arm boards or both :)

                              So randomly selecting a toolchain is not the right design for a tool targeting developers.

                              JKSHJ Offline
                              JKSHJ Offline
                              JKSH
                              Moderators
                              wrote on last edited by
                              #20

                              @mrjj said in No suitable kits can be found. How do I solve this?:

                              @FPChris said in No suitable kits can be found. How do I solve this?:

                              They really need to default check a version of Qt. Totally confusing.

                              But this is not really possible as it depends on what compiler you want to use and if you want to use
                              windows apps or Arm boards or both :)

                              So randomly selecting a toolchain is not the right design for a tool targeting developers.

                              "Default" helpers exist, as of half a year ago: https://www.qt.io/blog/qt-online-installer-4.1.1-released

                              Screenshot of Qt Installer 4.1.1

                              Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                              1 Reply Last reply
                              4
                              • jsulmJ jsulm

                                @puflin Your first post here and you're already teaching others how to behave?
                                Also, this is a developer forum, not end-user. As a developer one should be able to handle such responses (take a look at Linux developer mailing list and what Linus sometimes says/writes if you want to know how it can be in one of THE open source projects).

                                For such off-topic discussions I would suggest to go to https://forum.qt.io/category/7/the-lounge

                                O Offline
                                O Offline
                                OTZzzz
                                wrote on last edited by
                                #21

                                @jsulm You are extremely rude and condescending.  What's the matter with you?

                                1 Reply Last reply
                                2
                                • Christian EhrlicherC Christian Ehrlicher

                                  @FPChris said in No suitable kits can be found. How do I solve this?:

                                  They really need to default check a version of Qt.

                                  Too hard to do one more click to select the desired version by your own?

                                  O Offline
                                  O Offline
                                  OTZzzz
                                  wrote on last edited by
                                  #22

                                  @Christian-Ehrlicher Perhaps as a GraPHicAL USeR INterFaCe framework, Qt needs to learn a bit about what's a reasonable default, and stop trying to confuse its users in the very first bit at the installation process. Or maybe your UI logic has always been "my users MUST be smart enough to get everything right even when the default is completely misleading"? This might explain why there are so many hard-to-use apps out there.

                                  JKSHJ 1 Reply Last reply
                                  2
                                  • O OTZzzz

                                    @Christian-Ehrlicher Perhaps as a GraPHicAL USeR INterFaCe framework, Qt needs to learn a bit about what's a reasonable default, and stop trying to confuse its users in the very first bit at the installation process. Or maybe your UI logic has always been "my users MUST be smart enough to get everything right even when the default is completely misleading"? This might explain why there are so many hard-to-use apps out there.

                                    JKSHJ Offline
                                    JKSHJ Offline
                                    JKSH
                                    Moderators
                                    wrote on last edited by
                                    #23

                                    @OTZzzz said in No suitable kits can be found. How do I solve this?:

                                    Qt needs to learn a bit about what's a reasonable default

                                    See the screenshot in my last post.

                                    Welcome, by the way. Nice way to make an entrance.

                                    Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                                    1 Reply Last reply
                                    2
                                    • Tinashe GuniT Offline
                                      Tinashe GuniT Offline
                                      Tinashe Guni
                                      wrote on last edited by Tinashe Guni
                                      #24
                                      This post is deleted!
                                      1 Reply Last reply
                                      0
                                      • P puflin

                                        @FPChris tell me then the glaringly obvious place where you are asked to set this up and/or correct it if you missed it initially when installing through apt-get?

                                        @Christian-Ehrlicher said in No suitable kits can be found. How do I solve this?:

                                        @FPChris said in No suitable kits can be found. How do I solve this?:

                                        They really need to default check a version of Qt.

                                        Too hard to do one more click to select the desired version by your own?

                                        Please stop this, it's unsupportive and unhelpful. It is also, sadly exactly what I'd expect from certain members of the FOSS community with the mentality that everyone should either know everything already or go through the same pains to learn it as they did and ignoring the mainstream end-user entirely in the process, which is exactly why Linux as a desktop kernel has taken so long to catch on/become relevant to general users.

                                        There's something called an end user, learn to respect that or you are not a very good developer.

                                        C Offline
                                        C Offline
                                        commie
                                        wrote on last edited by commie
                                        #25

                                        @puflin I complete agree with your sentiment. We should strive to make things as easy as possible for end-users, not say "oh, is that too hard for you?" whenever they suggest how to make things easier. That's a great way to get fired from companies that actually care about design and putting out state-of-the-art products.

                                        I completely agree with your assessment of some members in the FOSS community, as well.

                                        It's sad that someone else chastised you for being new, when the other person wasn't being helpful at all.

                                        Keep up the good work, and don't let these people bring you down with their tunnel-vision and gatekeeping. It's not healthy for the community.

                                        1 Reply Last reply
                                        1
                                        • V Offline
                                          V Offline
                                          Von4
                                          wrote on last edited by Von4
                                          #26

                                          For the record: I encountered the same situation after 2 years. I thought it was caused by another problem that already existed and struggled for 1 hour so thanks for the answer.

                                          Custom installation should definitely include a warning. And I hope the community is not always full of friends like the ones above.

                                          Record over.

                                          J 1 Reply Last reply
                                          1
                                          • Christian EhrlicherC Christian Ehrlicher moved this topic from General and Desktop on

                                          • Login

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