Hi Cris
Yea, we can get rid of libasound (only needed when build it as
Standalone) and we could remove libavahi (maybe the other day I'll
activate the web sockets for the vst plug to allow controlling it from
outside with the regular guitarix GUI, then I need to re-introduce them).
libgio is introduced by libgiomm, which we need, and so can't be
removed, even if it isn't used directly.
I'll push a updated makefile to the repository soon to reflect your
requests.
regards
hermann
Am 11.03.24 um 16:51 schrieb Christopher Arndt:
Hi Hermann,
Am 11.03.24 um 16:30 schrieb Hermann Meyer:
Guitarix.vst is the full blown guitarix stack as
VST3 plugin for Linux,
when I build guitarix.vst on my system (Arch/Manjaro), the plugin
binary links to some libraries, whcioh don't seem to be necessary. The
Arch package checker namcap reports this:
guitarix.vst W: Unused shared library '/usr/lib/libasound.so.2' by
file ('usr/lib/vst3/Guitarix.vst3/Contents/x86_64-linux/Guitarix.so')
guitarix.vst W: Unused shared library '/usr/lib/libgio-2.0.so.0' by
file ('usr/lib/vst3/Guitarix.vst3/Contents/x86_64-linux/Guitarix.so')
guitarix.vst W: Unused shared library '/usr/lib/libavahi-gobject.so.0'
by file ('usr/lib/vst3/Guitarix.vst3/Contents/x86_64-linux/Guitarix.so')
guitarix.vst W: Unused shared library '/usr/lib/libavahi-glib.so.1' by
file ('usr/lib/vst3/Guitarix.vst3/Contents/x86_64-linux/Guitarix.so')
guitarix.vst W: Unused shared library '/usr/lib/libavahi-common.so.3'
by file ('usr/lib/vst3/Guitarix.vst3/Contents/x86_64-linux/Guitarix.so')
guitarix.vst W: Unused shared library '/usr/lib/libavahi-client.so.3'
by file ('usr/lib/vst3/Guitarix.vst3/Contents/x86_64-linux/Guitarix.so')
Is it possible to prevent these libraries from being linked to reduce
dependencies?
https://aur.archlinux.org/packages/guitarix.vst
Chris
_______________________________________________
Linux-audio-dev mailing list -- linux-audio-dev(a)lists.linuxaudio.org
To unsubscribe send an email to
linux-audio-dev-leave(a)lists.linuxaudio.org