Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Problem building qtbase from source
Forum Updated to NodeBB v4.3 + New Features

Problem building qtbase from source

Scheduled Pinned Locked Moved Solved Installation and Deployment
18 Posts 3 Posters 3.9k 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.
  • jsulmJ jsulm

    @Tom-asso Since you're you're installing into /usr/local you should call make install with sudo.

    Tom assoT Offline
    Tom assoT Offline
    Tom asso
    wrote on last edited by
    #9

    @jsulm - ah, you are right of course!

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by SGaist
      #10

      Note that if you want to hack on Qt itself, you can use the developer-build and it will do an in place build. However it should not be used to build software releases as it toggles some flags for development.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      Tom assoT 1 Reply Last reply
      1
      • SGaistS SGaist

        Note that if you want to hack on Qt itself, you can use the developer-build and it will do an in place build. However it should not be used to build software releases as it toggles some flags for development.

        Tom assoT Offline
        Tom assoT Offline
        Tom asso
        wrote on last edited by
        #11

        @SGaist - could you please explain? What is the "developer build", and what is the "development.3" flag?
        I would like to modify qtdatavisualization3d for my app, then freely distribute to users on a non-commercial basis - which source file should I be using in that case?
        Thanks!

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #12

          The 3 was a typo.
          As I wrote, it will trigger an in-place build, meaning that you won't have to call make install each time you want to test your modifications.

          In that case, you should only build that module rather than the whole of Qt.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          Tom assoT 1 Reply Last reply
          1
          • SGaistS SGaist

            The 3 was a typo.
            As I wrote, it will trigger an in-place build, meaning that you won't have to call make install each time you want to test your modifications.

            In that case, you should only build that module rather than the whole of Qt.

            Tom assoT Offline
            Tom assoT Offline
            Tom asso
            wrote on last edited by
            #13

            @SGaist - thanks. Earlier you mentioned a "Ce" option to specify a particular sub-folder to build. Can you please refer me to a page describing how to use that?
            Thanks!

            1 Reply Last reply
            0
            • Tom assoT Offline
              Tom assoT Offline
              Tom asso
              wrote on last edited by
              #14

              @SGaist - after building in-place with 'make', the libraries are scattered among many different subdirectories. What is the best way to link against those, when there are in so many different places?
              Thanks!

              1 Reply Last reply
              0
              • SGaistS Offline
                SGaistS Offline
                SGaist
                Lifetime Qt Champion
                wrote on last edited by
                #15

                Did you do a build from scratch after adding that option to your configure line ?

                With a developer build you should have all binaries in qtbase/bin and the libraries in qtbase/lib.

                Interested in AI ? www.idiap.ch
                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                Tom assoT 1 Reply Last reply
                1
                • SGaistS SGaist

                  Did you do a build from scratch after adding that option to your configure line ?

                  With a developer build you should have all binaries in qtbase/bin and the libraries in qtbase/lib.

                  Tom assoT Offline
                  Tom assoT Offline
                  Tom asso
                  wrote on last edited by
                  #16

                  @SGaist - yes I see them there, thanks.
                  Earlier you mentioned a "Ce" option to specify a particular sub-folder to build. Can you please refer me to a page describing how to use that?
                  Thanks!

                  1 Reply Last reply
                  0
                  • Tom assoT Offline
                    Tom assoT Offline
                    Tom asso
                    wrote on last edited by
                    #17

                    I do not see a qtcreator executable after building qt-everywhere-src-5.14.2. Is that expected?
                    I built with these configure options: -qt-xcb -recheck-all -debug -developer-build

                    1 Reply Last reply
                    0
                    • SGaistS Offline
                      SGaistS Offline
                      SGaist
                      Lifetime Qt Champion
                      wrote on last edited by
                      #18

                      Yes it is to be expected, Qt Creator is a independent project.

                      Interested in AI ? www.idiap.ch
                      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                      1 Reply Last reply
                      1
                      • S sefo referenced this topic on

                      • Login

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