Csound Csound-dev Csound-tekno Search About

[Csnd] recent build - install FLTK libstk0 issue

Date2025-06-25 23:33
Fromadam
Subject[Csnd] recent build - install FLTK libstk0 issue
On a fresh Ubuntu machine, I am looking at the install and build instructions here, 
https://github.com/csound/csound/blob/develop/BUILD.md 

If FLTK is being deprecated, can I simply leave that out from the apt install? 
I'm not sure about the libstk0-dev I've turned source code on for the repositary. 


$ sudo apt-get install cmake libsndfile1-dev libasound2-dev libjack-dev portaudio19-dev
libportmidi-dev libpulse-dev swig liblua5.1-0-dev default-jdk libfltk1.1-dev
libfluidsynth-dev liblo-dev fluid ladspa-sdk libpng-dev dssi-dev libstk0-dev libgmm++-dev
bison flex libportsmf-dev libeigen3-dev libcunit1-dev gettext libsamplerate0-dev
[sudo] password for user:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done

Package libstk0-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Unable to locate package libfltk1.1-dev
E: Couldn't find any package by glob 'libfltk1.1-dev'
E: Couldn't find any package by regex 'libfltk1.1-dev'
E: Package 'libstk0-dev' has no installation candidate

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2025-06-26 08:44
Fromvlz
SubjectRe: [Csnd] recent build - install FLTK libstk0 issue
Thanks for this.

From my perspective, FLTK and libstk0 dependencies can be left out.

The opcodes using these are in the Csound plugins repository. They need to
be ported to Csound 7, but since that repo has never had a maintainer, it’s
unlikely that they will be available any time soon. Same thing for fluidsynth,
but since that one is more useful maybe someone will port it (porting is
just changing a few lines of code, so very simple).


> On 25 Jun 2025, at 23:33, adam  wrote:
> 
> On a fresh Ubuntu machine, I am looking at the install and build instructions here, 
> https://github.com/csound/csound/blob/develop/BUILD.md 
> 
> If FLTK is being deprecated, can I simply leave that out from the apt install? 
> I'm not sure about the libstk0-dev I've turned source code on for the repositary. 
> 
> 
> $ sudo apt-get install cmake libsndfile1-dev libasound2-dev libjack-dev portaudio19-dev
> libportmidi-dev libpulse-dev swig liblua5.1-0-dev default-jdk libfltk1.1-dev
> libfluidsynth-dev liblo-dev fluid ladspa-sdk libpng-dev dssi-dev libstk0-dev libgmm++-dev
> bison flex libportsmf-dev libeigen3-dev libcunit1-dev gettext libsamplerate0-dev
> [sudo] password for user:
> 
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> 
> Package libstk0-dev is not available, but is referred to by another package.
> This may mean that the package is missing, has been obsoleted, or
> is only available from another source
> 
> E: Unable to locate package libfltk1.1-dev
> E: Couldn't find any package by glob 'libfltk1.1-dev'
> E: Couldn't find any package by regex 'libfltk1.1-dev'
> E: Package 'libstk0-dev' has no installation candidate
> 
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
>        https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2025-06-26 08:47
Fromvlz
SubjectRe: [Csnd] [EXTERNAL] [Csnd] recent build - install FLTK libstk0 issue
Also libfluidsynth and libpneg can be left out - the opcodes that use these are not part of the main Csound repo either.


> On 26 Jun 2025, at 08:44, vlz  wrote:
> 
> *Warning*
> 
> This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.
> 
> Thanks for this.
> 
> From my perspective, FLTK and libstk0 dependencies can be left out.
> 
> The opcodes using these are in the Csound plugins repository. They need to
> be ported to Csound 7, but since that repo has never had a maintainer, it’s
> unlikely that they will be available any time soon. Same thing for fluidsynth,
> but since that one is more useful maybe someone will port it (porting is
> just changing a few lines of code, so very simple).
> 
> 
>> On 25 Jun 2025, at 23:33, adam  wrote:
>> 
>> On a fresh Ubuntu machine, I am looking at the install and build instructions here,
>> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcsound%2Fcsound%2Fblob%2Fdevelop%2FBUILD.md&data=05%7C02%7Cvictor.lazzarini%40MU.IE%7Ce28db783f4c24c4d235f08ddb4855063%7C1454f5ccbb354685bbd98621fd8055c9%7C0%7C0%7C638865206844485433%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=rXugCZCTp4m2ibZn9tt9m5fQdqZ3EOMvxpqxLfhEkPk%3D&reserved=0
>> 
>> If FLTK is being deprecated, can I simply leave that out from the apt install?
>> I'm not sure about the libstk0-dev I've turned source code on for the repositary.
>> 
>> 
>> $ sudo apt-get install cmake libsndfile1-dev libasound2-dev libjack-dev portaudio19-dev
>> libportmidi-dev libpulse-dev swig liblua5.1-0-dev default-jdk libfltk1.1-dev
>> libfluidsynth-dev liblo-dev fluid ladspa-sdk libpng-dev dssi-dev libstk0-dev libgmm++-dev
>> bison flex libportsmf-dev libeigen3-dev libcunit1-dev gettext libsamplerate0-dev
>> [sudo] password for user:
>> 
>> Reading package lists... Done
>> Building dependency tree... Done
>> Reading state information... Done
>> 
>> Package libstk0-dev is not available, but is referred to by another package.
>> This may mean that the package is missing, has been obsoleted, or
>> is only available from another source
>> 
>> E: Unable to locate package libfltk1.1-dev
>> E: Couldn't find any package by glob 'libfltk1.1-dev'
>> E: Couldn't find any package by regex 'libfltk1.1-dev'
>> E: Package 'libstk0-dev' has no installation candidate
>> 
>> Csound mailing list
>> Csound@listserv.heanet.ie
>> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flistserv.heanet.ie%2Fcgi-bin%2Fwa%3FA0%3DCSOUND&data=05%7C02%7Cvictor.lazzarini%40MU.IE%7Ce28db783f4c24c4d235f08ddb4855063%7C1454f5ccbb354685bbd98621fd8055c9%7C0%7C0%7C638865206844512104%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=hDIOFkefCopZRdNuSftM2kYt52ZQvo7Jpo81oMJXi8w%3D&reserved=0
>> Send bugs reports to
>>       https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcsound%2Fcsound%2Fissues&data=05%7C02%7Cvictor.lazzarini%40MU.IE%7Ce28db783f4c24c4d235f08ddb4855063%7C1454f5ccbb354685bbd98621fd8055c9%7C0%7C0%7C638865206844526378%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=8Us5nb%2Bd3ENDLnYDPQikWgSOS7jLROxxwD18PU2yG7Q%3D&reserved=0
>> Discussions of bugs and features can be posted here
> 
> Csound mailing list
> Csound@listserv.heanet.ie
> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flistserv.heanet.ie%2Fcgi-bin%2Fwa%3FA0%3DCSOUND&data=05%7C02%7Cvictor.lazzarini%40MU.IE%7Ce28db783f4c24c4d235f08ddb4855063%7C1454f5ccbb354685bbd98621fd8055c9%7C0%7C0%7C638865206844539948%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=79Hyp156DHqQFgo8EJDn%2BbB3QUgfaOLArVzkVpfVaeQ%3D&reserved=0
> Send bugs reports to
>        https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcsound%2Fcsound%2Fissues&data=05%7C02%7Cvictor.lazzarini%40MU.IE%7Ce28db783f4c24c4d235f08ddb4855063%7C1454f5ccbb354685bbd98621fd8055c9%7C0%7C0%7C638865206844554542%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=ixZxp4n%2BeytglET2dyq%2FWgAPkOdcF4dwKQFxMNRdMBY%3D&reserved=0
> Discussions of bugs and features can be posted here

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here