ChordPro / chordpro

Reference implementation of the ChordPro standard for musical lead sheets.
Other
310 stars 51 forks source link

Cannot install on Kubuntu 24.04 #396

Closed TheMaddScientist closed 2 months ago

TheMaddScientist commented 2 months ago

I have a relatively normal install of Kubuntu 24.04, including Steam and Wine. When I attempted to run the cpan installation, after installing prerequisites, I got a plethora of errors. The attached file is the dump from about the third try. I have installed chordpro on numerous previous versions of UbuntuStudio with no issues, so this was rather surprising.

chordprofail.zip

sciurius commented 2 months ago

Sorry to hear you encounter install problems. At first glance it looks as if the make program is missing. Can you verify? You'll also need gcc and g++.

Also, there are (should be) pre-built packages available for many of the prerequisites. It is worth installing these instead of building everything from scratch.

In particular: libpdf-api2-perl libobject-pad-perl libjavascript-quickjs-perl

TheMaddScientist commented 2 months ago

Thank you, Johan. I installed make, gcc, and g++, plus the recommended other packages with them and everything worked. Apparently Kubuntu no longer comes with make, gcc, and g++ standard any more. You may want to update your install instructions to include make, gcc, and g++ as prerequisites.

Thanks again, Damien

On Sun, Jul 21, 2024 at 10:39 AM Johan Vromans @.***> wrote:

Sorry to hear you encounter install problems. At first glance it looks as if the make program is missing. Can you verify? You'll also need gcc and g++.

Also, there are (should be) pre-built packages available for many of the prerequisites. It is worth trying these instead of building everything from scratch.

In particular: libpdf-api2-perl libobject-pad-perl libjavascript-quickjs-perl

— Reply to this email directly, view it on GitHub https://github.com/ChordPro/chordpro/issues/396#issuecomment-2241687383, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE3QYHKF7RNQMSMR4BFFL4LZNPI25AVCNFSM6AAAAABLG5VR22VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBRGY4DOMZYGM . You are receiving this because you authored the thread.Message ID: @.***>

sciurius commented 2 months ago

Great to hear it's working now. I've updated the docs, please see https://www.chordpro.org/beta/chordpro-install-on-linux/