LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   libdbus-c++. (https://www.linuxquestions.org/questions/slackware-14/libdbus-c-4175709234/)

TheNutCase 03-10-2022 12:44 PM

libdbus-c++.
 
Where can I download the latest version of libdbus-c++ (one of the sub-dependencies for MuseScore)? The Slackware version that I am using is 15.0.

marav 03-10-2022 12:51 PM

I don't see it as a dependency of MuseScore & sub ...

kgha 03-10-2022 12:54 PM

Quote:

Originally Posted by marav (Post 6336956)
I don't see it as a dependency of MuseScore & sub ...

Neither do I, I've built musescore in the past without libdbus-c++

Why not simply install AlienBob's musescore-3.6.2? https://slackware.nl/people/alien/sb..._64/musescore/

Three dependencies, all to be found i AlienBob's repo: jack2, portaudio, portmidi.

drumz 03-10-2022 01:21 PM

libdbus-c++ is on SBo: https://git.slackbuilds.org/slackbui...es/libdbus-c++

libdbus-c++ is a required dependency of libffado. libffado is an optional dependency of jack. jack is a required dependency of MuseScore.

Are you sure you need libffado?

Code:

$ cat libraries/libffado/README
The FFADO project aims to provide a free driver implemenation for
FireWire (IEEE1394, iLink) based (semi-) professional audio
interfaces. The focus of the project are on audio/music production
rather than consumer audio. This means that, although we intend to
supported all features at some point, consumer features are
considered less important. The most obvious example of a consumer
feature is AC3/DTS passthrough support, which is unsupported at
the moment.

When using ffado as a normal user you might run into permission
problems with access to /dev/raw1394. To solve that issue you
can add the line

KERNEL=="raw1394",              GROUP="disk"

to /lib/udev/rules.d/65-permissions.rules and make your user a
member of the disk group.

This optionally depends on libdbus-c++.


TheNutCase 03-11-2022 02:32 PM

Quote:

Originally Posted by drumz (Post 6336963)
libdbus-c++ is on SBo: https://git.slackbuilds.org/slackbui...es/libdbus-c++

libdbus-c++ is a required dependency of libffado. libffado is an optional dependency of jack. jack is a required dependency of MuseScore.

Are you sure you need libffado?

Code:

$ cat libraries/libffado/README
The FFADO project aims to provide a free driver implemenation for
FireWire (IEEE1394, iLink) based (semi-) professional audio
interfaces. The focus of the project are on audio/music production
rather than consumer audio. This means that, although we intend to
supported all features at some point, consumer features are
considered less important. The most obvious example of a consumer
feature is AC3/DTS passthrough support, which is unsupported at
the moment.

When using ffado as a normal user you might run into permission
problems with access to /dev/raw1394. To solve that issue you
can add the line

KERNEL=="raw1394",              GROUP="disk"

to /lib/udev/rules.d/65-permissions.rules and make your user a
member of the disk group.

This optionally depends on libdbus-c++.


I don't "need" it as such, but I like to be prepared in case I do need it.


All times are GMT -5. The time now is 04:56 AM.