How do I install Qjackctl from source?












3















Please give exact code for:



./configure [--prefix=prefix]


I do not know how to put the prefix.



The Qjackctl sourceforge page states:




The installation procedure follows the standard for source distributions. In the extracted source directory, just do:



./configure [--prefix=prefix]
make


and optionally as root:



[sudo] make install


This procedure will end installing the following files:



prefix/bin/qjackctl
prefix/share/applications/qjackctl.desktop
prefix/share/icons/hicolor/32x32/apps/qjackctl.png
prefix/share/qjackctl/translations/qjackctl_*.qm
prefix/share/man/man1/qjackctl.1


Just launch prefix/bin/qjackctl and you're off (hopefully). Note that the default installation path prefix is /usr/local.




I tried it as below, but it fails...



kirby@kirby-Aspire-ES1-433:~/Desktop$ ls
qjackctl-0.5.0 qjackctl-0.5.0.tar.gz
kirby@kirby-Aspire-ES1-433:~/Desktop$ cd qjackctl-0.5.0
kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$ ./configure --prefix=/bin/qjackctl
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for g++ major version... 7
checking for qmake-qt5... no
checking for qmake... /usr/bin/qmake
checking for Qt major version... qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
0
configure: error: qmake-qt5 not found in current PATH. Maybe QT development environment isn't available. (qt5-devel)
kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$


How to correct this ?










share|improve this question

























  • unless you have a problem with it being installed in /usr/local, you don't need to give a prefix. The error might mean that you need to install qt5-qmake. Is there a reason you need to install qjackctl from source rather than from Ubuntu repositories (ie using sudo apt install qjackctl ?)

    – Zanna
    Mar 6 '18 at 21:28











  • thanks, there is no Qjackctl 5.0 in repositories yet . It is the last version. But how to install qt5-qmake ?

    – Kirby-1989
    Mar 6 '18 at 21:36











  • What version of Ubuntu are you on? You can run sudo apt install qt5-qmake on 17.10... (But do you need the latest version of qjackctl?)

    – Zanna
    Mar 6 '18 at 21:37













  • Thanks, I did sudo apt install qt5-qmake , but I get : configure: error: qmake-qt5 not found in current PATH. Maybe QT development environment isn't available. (qt5-devel) kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$

    – Kirby-1989
    Mar 6 '18 at 21:48











  • I use Ununtu studio 17.10.1

    – Kirby-1989
    Mar 6 '18 at 21:49
















3















Please give exact code for:



./configure [--prefix=prefix]


I do not know how to put the prefix.



The Qjackctl sourceforge page states:




The installation procedure follows the standard for source distributions. In the extracted source directory, just do:



./configure [--prefix=prefix]
make


and optionally as root:



[sudo] make install


This procedure will end installing the following files:



prefix/bin/qjackctl
prefix/share/applications/qjackctl.desktop
prefix/share/icons/hicolor/32x32/apps/qjackctl.png
prefix/share/qjackctl/translations/qjackctl_*.qm
prefix/share/man/man1/qjackctl.1


Just launch prefix/bin/qjackctl and you're off (hopefully). Note that the default installation path prefix is /usr/local.




I tried it as below, but it fails...



kirby@kirby-Aspire-ES1-433:~/Desktop$ ls
qjackctl-0.5.0 qjackctl-0.5.0.tar.gz
kirby@kirby-Aspire-ES1-433:~/Desktop$ cd qjackctl-0.5.0
kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$ ./configure --prefix=/bin/qjackctl
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for g++ major version... 7
checking for qmake-qt5... no
checking for qmake... /usr/bin/qmake
checking for Qt major version... qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
0
configure: error: qmake-qt5 not found in current PATH. Maybe QT development environment isn't available. (qt5-devel)
kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$


How to correct this ?










share|improve this question

























  • unless you have a problem with it being installed in /usr/local, you don't need to give a prefix. The error might mean that you need to install qt5-qmake. Is there a reason you need to install qjackctl from source rather than from Ubuntu repositories (ie using sudo apt install qjackctl ?)

    – Zanna
    Mar 6 '18 at 21:28











  • thanks, there is no Qjackctl 5.0 in repositories yet . It is the last version. But how to install qt5-qmake ?

    – Kirby-1989
    Mar 6 '18 at 21:36











  • What version of Ubuntu are you on? You can run sudo apt install qt5-qmake on 17.10... (But do you need the latest version of qjackctl?)

    – Zanna
    Mar 6 '18 at 21:37













  • Thanks, I did sudo apt install qt5-qmake , but I get : configure: error: qmake-qt5 not found in current PATH. Maybe QT development environment isn't available. (qt5-devel) kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$

    – Kirby-1989
    Mar 6 '18 at 21:48











  • I use Ununtu studio 17.10.1

    – Kirby-1989
    Mar 6 '18 at 21:49














3












3








3








Please give exact code for:



./configure [--prefix=prefix]


I do not know how to put the prefix.



The Qjackctl sourceforge page states:




The installation procedure follows the standard for source distributions. In the extracted source directory, just do:



./configure [--prefix=prefix]
make


and optionally as root:



[sudo] make install


This procedure will end installing the following files:



prefix/bin/qjackctl
prefix/share/applications/qjackctl.desktop
prefix/share/icons/hicolor/32x32/apps/qjackctl.png
prefix/share/qjackctl/translations/qjackctl_*.qm
prefix/share/man/man1/qjackctl.1


Just launch prefix/bin/qjackctl and you're off (hopefully). Note that the default installation path prefix is /usr/local.




I tried it as below, but it fails...



kirby@kirby-Aspire-ES1-433:~/Desktop$ ls
qjackctl-0.5.0 qjackctl-0.5.0.tar.gz
kirby@kirby-Aspire-ES1-433:~/Desktop$ cd qjackctl-0.5.0
kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$ ./configure --prefix=/bin/qjackctl
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for g++ major version... 7
checking for qmake-qt5... no
checking for qmake... /usr/bin/qmake
checking for Qt major version... qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
0
configure: error: qmake-qt5 not found in current PATH. Maybe QT development environment isn't available. (qt5-devel)
kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$


How to correct this ?










share|improve this question
















Please give exact code for:



./configure [--prefix=prefix]


I do not know how to put the prefix.



The Qjackctl sourceforge page states:




The installation procedure follows the standard for source distributions. In the extracted source directory, just do:



./configure [--prefix=prefix]
make


and optionally as root:



[sudo] make install


This procedure will end installing the following files:



prefix/bin/qjackctl
prefix/share/applications/qjackctl.desktop
prefix/share/icons/hicolor/32x32/apps/qjackctl.png
prefix/share/qjackctl/translations/qjackctl_*.qm
prefix/share/man/man1/qjackctl.1


Just launch prefix/bin/qjackctl and you're off (hopefully). Note that the default installation path prefix is /usr/local.




I tried it as below, but it fails...



kirby@kirby-Aspire-ES1-433:~/Desktop$ ls
qjackctl-0.5.0 qjackctl-0.5.0.tar.gz
kirby@kirby-Aspire-ES1-433:~/Desktop$ cd qjackctl-0.5.0
kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$ ./configure --prefix=/bin/qjackctl
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for g++ major version... 7
checking for qmake-qt5... no
checking for qmake... /usr/bin/qmake
checking for Qt major version... qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
0
configure: error: qmake-qt5 not found in current PATH. Maybe QT development environment isn't available. (qt5-devel)
kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$


How to correct this ?







command-line compiling






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 6 '18 at 21:22









Zanna

50.4k13133241




50.4k13133241










asked Mar 6 '18 at 20:28









Kirby-1989Kirby-1989

377




377













  • unless you have a problem with it being installed in /usr/local, you don't need to give a prefix. The error might mean that you need to install qt5-qmake. Is there a reason you need to install qjackctl from source rather than from Ubuntu repositories (ie using sudo apt install qjackctl ?)

    – Zanna
    Mar 6 '18 at 21:28











  • thanks, there is no Qjackctl 5.0 in repositories yet . It is the last version. But how to install qt5-qmake ?

    – Kirby-1989
    Mar 6 '18 at 21:36











  • What version of Ubuntu are you on? You can run sudo apt install qt5-qmake on 17.10... (But do you need the latest version of qjackctl?)

    – Zanna
    Mar 6 '18 at 21:37













  • Thanks, I did sudo apt install qt5-qmake , but I get : configure: error: qmake-qt5 not found in current PATH. Maybe QT development environment isn't available. (qt5-devel) kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$

    – Kirby-1989
    Mar 6 '18 at 21:48











  • I use Ununtu studio 17.10.1

    – Kirby-1989
    Mar 6 '18 at 21:49



















  • unless you have a problem with it being installed in /usr/local, you don't need to give a prefix. The error might mean that you need to install qt5-qmake. Is there a reason you need to install qjackctl from source rather than from Ubuntu repositories (ie using sudo apt install qjackctl ?)

    – Zanna
    Mar 6 '18 at 21:28











  • thanks, there is no Qjackctl 5.0 in repositories yet . It is the last version. But how to install qt5-qmake ?

    – Kirby-1989
    Mar 6 '18 at 21:36











  • What version of Ubuntu are you on? You can run sudo apt install qt5-qmake on 17.10... (But do you need the latest version of qjackctl?)

    – Zanna
    Mar 6 '18 at 21:37













  • Thanks, I did sudo apt install qt5-qmake , but I get : configure: error: qmake-qt5 not found in current PATH. Maybe QT development environment isn't available. (qt5-devel) kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$

    – Kirby-1989
    Mar 6 '18 at 21:48











  • I use Ununtu studio 17.10.1

    – Kirby-1989
    Mar 6 '18 at 21:49

















unless you have a problem with it being installed in /usr/local, you don't need to give a prefix. The error might mean that you need to install qt5-qmake. Is there a reason you need to install qjackctl from source rather than from Ubuntu repositories (ie using sudo apt install qjackctl ?)

– Zanna
Mar 6 '18 at 21:28





unless you have a problem with it being installed in /usr/local, you don't need to give a prefix. The error might mean that you need to install qt5-qmake. Is there a reason you need to install qjackctl from source rather than from Ubuntu repositories (ie using sudo apt install qjackctl ?)

– Zanna
Mar 6 '18 at 21:28













thanks, there is no Qjackctl 5.0 in repositories yet . It is the last version. But how to install qt5-qmake ?

– Kirby-1989
Mar 6 '18 at 21:36





thanks, there is no Qjackctl 5.0 in repositories yet . It is the last version. But how to install qt5-qmake ?

– Kirby-1989
Mar 6 '18 at 21:36













What version of Ubuntu are you on? You can run sudo apt install qt5-qmake on 17.10... (But do you need the latest version of qjackctl?)

– Zanna
Mar 6 '18 at 21:37







What version of Ubuntu are you on? You can run sudo apt install qt5-qmake on 17.10... (But do you need the latest version of qjackctl?)

– Zanna
Mar 6 '18 at 21:37















Thanks, I did sudo apt install qt5-qmake , but I get : configure: error: qmake-qt5 not found in current PATH. Maybe QT development environment isn't available. (qt5-devel) kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$

– Kirby-1989
Mar 6 '18 at 21:48





Thanks, I did sudo apt install qt5-qmake , but I get : configure: error: qmake-qt5 not found in current PATH. Maybe QT development environment isn't available. (qt5-devel) kirby@kirby-Aspire-ES1-433:~/Desktop/qjackctl-0.5.0$

– Kirby-1989
Mar 6 '18 at 21:48













I use Ununtu studio 17.10.1

– Kirby-1989
Mar 6 '18 at 21:49





I use Ununtu studio 17.10.1

– Kirby-1989
Mar 6 '18 at 21:49










1 Answer
1






active

oldest

votes


















1














Installing qt5-default did the trick for me on Ubuntu 18.04:



sudo apt install qt5-default


One caveat, that was the last thing I tried and it worked. I'm unclear as to whether it alone would satisfy the requirements for installing qjackctl. Here are the other steps that I took prior to this working:



Reinstall qtchooser:



sudo apt-get install --reinstall qtchooser


That didn't seem to accomplish much. But then I installed qt4-qmake:



sudo apt-get install qt4-qmake


This eliminated the error that read checking for Qt major version... qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory but not the PATH error related to qmake-qt5



I then tried installing some build requirements:



sudo apt-get install qtbase5-dev qtbase5-dev-tools qttools5-dev-tools libqt5x11extras5-dev


...which installed 37.0MB of components, but didn't resolve the error.



I also tried to install build-essential:



sudo apt-get install build-essential


...but found that it was already installed and up to date.



Finally, having seen more than one mention of qt5-default (see the beginning of my answer), I tried installing it and the PATH error was resolved.






share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "89"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1012514%2fhow-do-i-install-qjackctl-from-source%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    Installing qt5-default did the trick for me on Ubuntu 18.04:



    sudo apt install qt5-default


    One caveat, that was the last thing I tried and it worked. I'm unclear as to whether it alone would satisfy the requirements for installing qjackctl. Here are the other steps that I took prior to this working:



    Reinstall qtchooser:



    sudo apt-get install --reinstall qtchooser


    That didn't seem to accomplish much. But then I installed qt4-qmake:



    sudo apt-get install qt4-qmake


    This eliminated the error that read checking for Qt major version... qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory but not the PATH error related to qmake-qt5



    I then tried installing some build requirements:



    sudo apt-get install qtbase5-dev qtbase5-dev-tools qttools5-dev-tools libqt5x11extras5-dev


    ...which installed 37.0MB of components, but didn't resolve the error.



    I also tried to install build-essential:



    sudo apt-get install build-essential


    ...but found that it was already installed and up to date.



    Finally, having seen more than one mention of qt5-default (see the beginning of my answer), I tried installing it and the PATH error was resolved.






    share|improve this answer




























      1














      Installing qt5-default did the trick for me on Ubuntu 18.04:



      sudo apt install qt5-default


      One caveat, that was the last thing I tried and it worked. I'm unclear as to whether it alone would satisfy the requirements for installing qjackctl. Here are the other steps that I took prior to this working:



      Reinstall qtchooser:



      sudo apt-get install --reinstall qtchooser


      That didn't seem to accomplish much. But then I installed qt4-qmake:



      sudo apt-get install qt4-qmake


      This eliminated the error that read checking for Qt major version... qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory but not the PATH error related to qmake-qt5



      I then tried installing some build requirements:



      sudo apt-get install qtbase5-dev qtbase5-dev-tools qttools5-dev-tools libqt5x11extras5-dev


      ...which installed 37.0MB of components, but didn't resolve the error.



      I also tried to install build-essential:



      sudo apt-get install build-essential


      ...but found that it was already installed and up to date.



      Finally, having seen more than one mention of qt5-default (see the beginning of my answer), I tried installing it and the PATH error was resolved.






      share|improve this answer


























        1












        1








        1







        Installing qt5-default did the trick for me on Ubuntu 18.04:



        sudo apt install qt5-default


        One caveat, that was the last thing I tried and it worked. I'm unclear as to whether it alone would satisfy the requirements for installing qjackctl. Here are the other steps that I took prior to this working:



        Reinstall qtchooser:



        sudo apt-get install --reinstall qtchooser


        That didn't seem to accomplish much. But then I installed qt4-qmake:



        sudo apt-get install qt4-qmake


        This eliminated the error that read checking for Qt major version... qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory but not the PATH error related to qmake-qt5



        I then tried installing some build requirements:



        sudo apt-get install qtbase5-dev qtbase5-dev-tools qttools5-dev-tools libqt5x11extras5-dev


        ...which installed 37.0MB of components, but didn't resolve the error.



        I also tried to install build-essential:



        sudo apt-get install build-essential


        ...but found that it was already installed and up to date.



        Finally, having seen more than one mention of qt5-default (see the beginning of my answer), I tried installing it and the PATH error was resolved.






        share|improve this answer













        Installing qt5-default did the trick for me on Ubuntu 18.04:



        sudo apt install qt5-default


        One caveat, that was the last thing I tried and it worked. I'm unclear as to whether it alone would satisfy the requirements for installing qjackctl. Here are the other steps that I took prior to this working:



        Reinstall qtchooser:



        sudo apt-get install --reinstall qtchooser


        That didn't seem to accomplish much. But then I installed qt4-qmake:



        sudo apt-get install qt4-qmake


        This eliminated the error that read checking for Qt major version... qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory but not the PATH error related to qmake-qt5



        I then tried installing some build requirements:



        sudo apt-get install qtbase5-dev qtbase5-dev-tools qttools5-dev-tools libqt5x11extras5-dev


        ...which installed 37.0MB of components, but didn't resolve the error.



        I also tried to install build-essential:



        sudo apt-get install build-essential


        ...but found that it was already installed and up to date.



        Finally, having seen more than one mention of qt5-default (see the beginning of my answer), I tried installing it and the PATH error was resolved.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 13 at 20:27









        TheDavidJohnsonTheDavidJohnson

        315




        315






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Ask Ubuntu!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1012514%2fhow-do-i-install-qjackctl-from-source%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            數位音樂下載

            When can things happen in Etherscan, such as the picture below?

            格利澤436b