Menu

Linux complile 3.5.11 - Unknown replace function: absolute_path

BTDT
2020-09-23
2020-09-24
  • BTDT

    BTDT - 2020-09-23

    I have not compiled a release on Linux since 3.5.2 and I can still successfull compile that release. When I qmake Jamulus.pro fopr 3.5.11 I get this error. I see where these ".path" variables have been added in Jamulus.pro but not sure how/where to set them. Can someone explain?

    john@john-OptiPlex-GX270:~/Music/Jamulus3.5.11$ qmake Jamulus.pro
    Project MESSAGE: Jack Audio Interface Enabled.
    /home/john/Music/Jamulus3.5.11/Jamulus.pro:312: Unknown replace function: absolute_path
    /home/john/Music/Jamulus3.5.11/Jamulus.pro:321: Unknown replace function: absolute_path
    /home/john/Music/Jamulus3.5.11/Jamulus.pro:329: Unknown replace function: absolute_path
    WARNING: target.path is not defined: install target not created

    WARNING: desktop.path is not defined: install target not created

    WARNING: icons.path is not defined: install target not created

     

    Last edit: BTDT 2020-09-23
    • Gilgongo

      Gilgongo - 2020-09-23

      As of version 3.5.3, Jamulus is no longer compatible with Qt4 - might that be the issue?

       
  • BTDT

    BTDT - 2020-09-24

    Thank you gents. I upgraded to Ubuntu studio 18.04 last night after seeing posts of issues installing qt5 on 16.04. QT5 and Jamulus compiled fine and I can once again see the North America Default sever list. With 3.5.2 Two of my machines lost that access seemingly as 3.5.11 was introduced.

    I did not install qt5-qmake, qtdeclarative5-dev, or qt5-default but the compile worked. I will do so on the second machine tonight.

    New install instuctions for pre-requisites is:
    sudo apt-get install build-essential qt5-qmake qtdeclarative5-dev qt5-default qttools5-dev-tools libjack-jackd2-dev