Public bug reported: I installed projucer using `juce-tools` package and tried to compile a basic audio project without any modification. It fails as some required libraries are missing.
I found solution on JUCE forums. https://forum.juce.com/t/list-of-juce- dependencies-under-linux/15121/44 It suggest following packages as dependencies, after installing them compilation went smoothly. libasound2-dev libcurl4-openssl-dev libx11-dev libxinerama-dev libxext-dev libfreetype6-dev libwebkit2gtk-4.0-dev libglu1-mesa-dev I believe these packages should be considered as dependencies to prevent same problem from occurring for future users. To reproduce you need to start with basic installation and install `juce-tools` package. After that you need to start an "Audio project", it will create Makefiles. Run make and compilation will likely fail because of missing dependencies. I can provide any additional information required. FYI: ❯ apt show juce-tools Package: juce-tools Version: 5.4.7~ds0-1 Priority: optional Section: universe/devel Source: juce Origin: Ubuntu Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> Original-Maintainer: Debian Multimedia Maintainers <debian-multime...@lists.debian.org> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 9,858 kB Depends: libc6 (>= 2.29), libfreetype6 (>= 2.2.1), libgcc-s1 (>= 3.0), libglib2.0-0 (>= 2.35.8), libgtk-3-0 (>= 3.0.0), libjpeg8 (>= 8c), libpng16-16 (>= 1.6.2-1), libstdc++6 (>= 5.2), libwebkit2gtk-4.0-37 (>= 2.15.1), libx11-6, libxext6, zlib1g (>= 1:1.1.4) Download-Size: 2,973 kB APT-Manual-Installed: yes APT-Sources: http://in.archive.ubuntu.com/ubuntu focal/universe amd64 Packages ** Affects: juce (Ubuntu) Importance: Undecided Status: New ** Description changed: I installed projucer using `juce-tools` package and tried to compile a basic audio project without any modification. It fails as some required libraries are missing. I found solution on JUCE forums. https://forum.juce.com/t/list-of-juce- dependencies-under-linux/15121/44 It suggest following packages as dependencies, after installing them compilation went smoothly. - libasound2-dev - libcurl4-openssl-dev - libx11-dev - libxinerama-dev + libasound2-dev + libcurl4-openssl-dev + libx11-dev + libxinerama-dev libxext-dev libfreetype6-dev libwebkit2gtk-4.0-dev libglu1-mesa-dev I believe these packages should be considered as dependencies to prevent same problem from occurring for future users. To reproduce you need to start with basic installation and install `juce-tools` package. After that you need to start an "Audio project", it will create Makefiles. Run make and compilation will likely fail because of missing dependencies. - I can provide any additional information required. + I can provide any additional information required. - - FYI: + FYI: ❯ apt show juce-tools Package: juce-tools Version: 5.4.7~ds0-1 Priority: optional Section: universe/devel Source: juce Origin: Ubuntu Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> Original-Maintainer: Debian Multimedia Maintainers <debian-multime...@lists.debian.org> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 9,858 kB Depends: libc6 (>= 2.29), libfreetype6 (>= 2.2.1), libgcc-s1 (>= 3.0), libglib2.0-0 (>= 2.35.8), libgtk-3-0 (>= 3.0.0), libjpeg8 (>= 8c), libpng16-16 (>= 1.6.2-1), libstdc++6 (>= 5.2), libwebkit2gtk-4.0-37 (>= 2.15.1), libx11-6, libxext6, zlib1g (>= 1:1.1.4) - Recommends: juce-modules-source - Homepage: https://www.juce.com Download-Size: 2,973 kB APT-Manual-Installed: yes APT-Sources: http://in.archive.ubuntu.com/ubuntu focal/universe amd64 Packages -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1885939 Title: Required dependencies not installed along with juce-tools To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/juce/+bug/1885939/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs