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

Reply via email to