ComposersDesktop / CDP8

New version of CDP software
GNU Lesser General Public License v2.1
83 stars 3 forks source link

Cannot Find -ljack Linux Installation #8

Open PaddyMonahanLBNY opened 2 months ago

PaddyMonahanLBNY commented 2 months ago

Hello I am attempting to install CDP on my Linux desktop and I encountered an issue after making and configuring everything. The error output is : /usr/bin/ld: cannot find -ljack: No such file or directory collect2: error: ld returned 1 exit status make[2]: [dev/externals/paprogs/listaudevs/CMakeFiles/listaudevs.dir/build.make:98: ../NewRelease/listaudevs] Error 1 make[1]: [CMakeFiles/Makefile2:7645: dev/externals/paprogs/listaudevs/CMakeFiles/listaudevs.dir/all] Error 2 make: *** [Makefile:156: all] Error 2

I installed the portaudio packages and properly installed the libaaio package, but it seems to be hung on this one thing. Is this a separate program I should have installed via repository before beginning or is there instructions to install it that I missed?

Thank you for your help!

richarddobson commented 2 months ago

Hello, yes, this means that jack is not installed (or not in the "usual place"). Jack is often installed as standard in Linux systems ("Audio connection Kit"); otherwsie it will need to be installed.

You can do a quick check to see if jack is installed, and where, using the command "locate jack"; you would be looking for the library file 'libjack.a'. Probably you can install it using your package manager - apt-get or whichever. Then the build (of the CDP audio programs) may need to be run again so CMake can "find" the full jack installation. RD.

On 18/06/2024 16:18, Paddy Monahan wrote:

Hello I am attempting to install CDP on my Linux desktop and I encountered an issue after making and configuring everything. The error output is : /usr/bin/ld: cannot find -ljack: No such file or directory collect2: error: ld returned 1 exit status make[2]: [dev/externals/paprogs/listaudevs/CMakeFiles/listaudevs.dir/build.make:98: ../NewRelease/listaudevs] Error 1 make[1]: [CMakeFiles/Makefile2:7645: dev/externals/paprogs/listaudevs/CMakeFiles/listaudevs.dir/all] Error 2 make: *** [Makefile:156: all] Error 2

I installed the portaudio packages and properly installed the libaaio package, but it seems to be hung on this one thing. Is this a separate program I should have installed via repository before beginning or is there instructions to install it that I missed?

Thank you for your help!

— Reply to this email directly, view it on GitHub https://github.com/ComposersDesktop/CDP8/issues/8, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNHS4UVKA3NR64DSD27DSDZIBFTVAVCNFSM6AAAAABJQIMAESVHI2DSMVQWIX3LMV43ASLTON2WKOZSGM3DAMJSGA2TINQ. You are receiving this because you are subscribed to this thread.Message ID: @.***>