New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
does not build with any FLTK release #633
Comments
I'd also be interested in allowing the use of system-provided dependencies such as fltk and juce, for the same reasons (packaging for GNU Guix). |
Hi @umlaeute and @Apteryks , I understand your pain.
That was indeed our motivation for switching to the git submodule approach. Luckily the FLTK team will release FLTK 1.4 pretty soon (as far as I know). When that happens, the FLTK dependency will be reverted back to be a simple external dependency as any other third party libs we use (libsdnfile, ... - except for JUCE sadly). Thanks for your patience! |
giada uses the latest and greatest FLTK git snapshot, and relies on features not available in the last stable FLTK release (at the time of writing this is FLTK-1.3.8 from 2021).
Now I totally understand that wish to use things like SVGs and what not.
Howerver, I also understand that distributions like Debian are not overly keen on shipping anything but released versions of widget libraries like FLTK.
Which leaves me with the problem, that I cannot compile a released version of
giada
on my Debian system (and with "released version" i mean the "Source code" download from the release page, e.g. https://github.com/monocasual/giada/releases/tag/v0.24.0).I'm aware that I could just do a
git clone
to get everything I need, but...My actual motivation behind all this is that I'm one of the Debian Maintainers of the Debian
giada
package (which incidentally also become the Ubuntu packages).For the (Debian-official) Debian packages, I have to rely on what is available in Debian itself.
Most notably
Currently this means, that giada in Debian/Ubuntu is stuck at
0.22.0
.If this is undesired from your side, I see the following options:
giada
from Debian (from my POV the worst option)The text was updated successfully, but these errors were encountered: