jamulus icon indicating copy to clipboard operation
jamulus copied to clipboard

Update Fedora dependency list on compiling.md

Open stevie2sheds opened this issue 1 year ago • 3 comments

Describe the bug

The current dependency list on compiling.md for Fedora 33+ is missing qt5-qtmultimedia-devel

To Reproduce

Using Fedora 40 you are unable to compile following the existing documentation for dependencies but can if you install qt5-qtmultimedia-devel

Expected behavior NA

Screenshots NA

Operating system Fedora 40

Version of Jamulus 3.10 client

Additional context It's just a minor documentation update required that may save someone else having to seek out the missing package.

stevie2sheds avatar Sep 08 '24 11:09 stevie2sheds

Hi @stevie2sheds. Isn't fedora 40 using Qt version 6 ? If so, you should compile Jamulus against Qt6.

jujudusud avatar Sep 08 '24 11:09 jujudusud

Ah. Probably. I'm afraid I'm not a great expert, having enough knowledge to try things, but not enough to always get them right! So I was just following the instructions. With that being the case the compiling instructions are out of date and in need of review if they're instructing the wrong Qt framework. The Qt5 compile did work.

With most OS's I've used the only reason to compile is because the latest version of Jamulus isn't available in the repositories, if at all. With that being the case the compiling instructions probably need to be pointing to the latest tools rather than legacy ones. If there are too many variations then unfortunately the instructions may have to be more generic. That would be a shame because the current simple instructions do work.

stevie2sheds avatar Sep 08 '24 12:09 stevie2sheds

@jujudusud @stevie2sheds It would be great if you could raise a PR against main for updated instructions.

ann0see avatar Aug 31 '25 20:08 ann0see