fundal
Încercarea de a instala easyeffects pe ubuntu-20.04 urmând pașii menționați aici https://github.com/wwmm/easyeffects/wiki/Installation-from-Source. A apărut o eroare de dependență libadwaita-1 negăsită
comanda meson _build --prefix=/usr
Următorul este jurnalul.
Sistemul de construcție Meson
Versiune: 0.60.3
Director sursă: /home/mylinux/Downloads/easyeffects
Director de compilare: /home/mylinux/Downloads/easyeffects/_build
Tip de construcție: construcție nativă
Numele proiectului: easyeffects
Versiunea proiectului: 6.2.1
Compilatorul C pentru mașina gazdă: cc (gcc 9.3.0 "cc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
C linker pentru mașina gazdă: cc ld.bfd 2.34
Compilator C++ pentru mașina gazdă: c++ (gcc 9.3.0 "c++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
Linker C++ pentru mașina gazdă: c++ ld.bfd 2.34
Familia de procesoare a mașinii gazdă: x86_64
CPU mașină gazdă: x86_64
Configurarea config.h folosind configurația
Programul appstream-util găsit: NU
Programul desktop-file-validate găsit: YES (/usr/bin/desktop-file-validate)
Pkg-config găsit: /usr/bin/pkg-config (0.29.1)
Programul glib-compile-resources găsit: DA (/usr/bin/glib-compile-resources)
Configurarea com.github.wwmm.easyeffects.service utilizând configurația
Program itstool găsit: DA (/usr/bin/itstool)
Biblioteca zita-convolver gasit: DA
Bibliotecă a găsit: DA
Pkg-config găsit: /usr/bin/pkg-config (0.29.1)
Dependența de rulare libpipewire-0.3 găsită: DA 0.3.42
Dependența de rulare glib-2.0 găsită: DA 2.71.0
Dependența de rulare gtk4 găsită: DA 4.6.0
CMake găsit: /usr/local/bin/cmake (3.22.1)
Dependența de rulare libadwaita-1 găsită: NU (am încercat pkgconfig și cmake)
src/meson.build:121:0: EROARE: Dependența „libadwaita-1” nu a fost găsită, am încercat pkgconfig și cmake
Instalarea a eșuat pentru libadwaita-1
A urmat procedura de instalare în acest link pentru libadwaita-1 după clonarea depozitului. Am activat eroarea ninja -C _build
. Urmează jurnalul de erori.
ninja: se introduce în directorul `_build'
[4/44] Se generează src/libadwaita-1.vapi cu o comandă personalizată
FAILED: src/libadwaita-1.vapi
/usr/bin/vapigen --quiet --library=libadwaita-1 --directory=/home/mylinux/Downloads/libadwaita/_build/src --metadatadir=/home/mylinux/Downloads/libadwaita/src --pkg= gio-2.0 --pkg=gtk4 --metadatadir=/home/mylinux/Downloads/libadwaita/src /home/mylinux/Downloads/libadwaita/_build/src/Adw-1.gir
Adw-1.gir:63.7-63.35: eroare: Adw.ActionRow: Clasele nu pot avea mai multe clase de bază („Adw.PreferencesRow” și „Gtk.Accessible”)
Adw-1.gir:1165.7-1165.35: eroare: Adw.ApplicationWindow: Clasele nu pot avea mai multe clase de bază (`Gtk.ApplicationWindow' și `Gtk.Accessible')
Adw-1.gir:1314.7-1314.35: eroare: Adw.Avatar: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:1731.7-1731.35: eroare: Adw.Bin: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:1874.7-1874.35: eroare: Adw.ButtonContent: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:2216.7-2216.35: eroare: Adw.Carousel: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:3001.7-3001.35: eroare: Adw.CarouselIndicatorDots: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:3128.7-3128.35: eroare: Adw.CarouselIndicatorLines: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:3288.7-3288.35: eroare: Adw.Clamp: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:3732.7-3732.35: eroare: Adw.ClampScrollable: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:4085.69-4085.69: eroare: Numele tipului „Gtk.Expression” nu a putut fi găsit
Adw-1.gir:4108.89-4108.89: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4131.89-4131.89: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4262.71-4262.71: eroare: Numele tipului „Gtk.Expression” nu a putut fi găsit
Adw-1.gir:4291.91-4291.91: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4320.91-4320.91: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4422.38-4422.38: eroare: Numele tipului „Gtk.Expression” nu a putut fi găsit
Adw-1.gir:4422.38-4422.38: eroare: Numele tipului „Gtk.Expression” nu a putut fi găsit
Adw-1.gir:4422.38-4422.38: eroare: Numele tipului „Gtk.Expression” nu a putut fi găsit
Adw-1.gir:4438.48-4438.48: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4438.48-4438.48: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4438.48-4438.48: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4453.48-4453.48: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4453.48-4453.48: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4453.48-4453.48: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4057.7-4057.35: eroare: Adw.ComboRow: Clasele nu pot avea mai multe clase de bază („Adw.ActionRow” și „Gtk.Accessible”)
Adw-1.gir:5101.7-5101.35: eroare: Adw.ExpanderRow: Clasele nu pot avea mai multe clase de bază („Adw.PreferencesRow” și „Gtk.Accessible”)
Adw-1.gir:5616.7-5616.35: eroare: Adw.Flap: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:6806.7-6806.35: eroare: Adw.HeaderBar: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:7313.7-7313.35: eroare: Adw.Leaflet: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:8719.7-8719.35: eroare: Adw.PreferencesGroup: Clasele nu pot avea mai multe clase de bază (`Gtk.Widget' și `Gtk.Accessible')
Adw-1.gir:8961.7-8961.35: eroare: Adw.PreferencesPage: Clasele nu pot avea mai multe clase de bază (`Gtk.Widget' și `Gtk.Accessible')
Adw-1.gir:9320.7-9320.35: eroare: Adw.PreferencesRow: Clasele nu pot avea mai multe clase de bază (`Gtk.ListBoxRow' și `Gtk.Accessible')
Adw-1.gir:9507.7-9507.35: eroare: Adw.PreferencesWindow: Clasele nu pot avea mai multe clase de bază („Adw.Window” și „Gtk.Accessible”)
Adw-1.gir:9959.7-9959.35: eroare: Adw.SplitButton: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:11373.7-11373.35: eroare: Adw.Squeezer: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:12293.7-12293.35: eroare: Adw.StatusPage: Clasele nu pot avea mai multe clase de bază (`Gtk.Widget' și `Gtk.Accessible')
Adw-1.gir:13903.7-13903.35: eroare: Adw.TabBar: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:15149.7-15149.35: eroare: Adw.TabView: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:17725.7-17725.35: eroare: Adw.ToastOverlay: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:17950.7-17950.35: eroare: Adw.ViewStack: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:19011.7-19011.35: eroare: Adw.ViewSwitcher: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:19220.7-19220.35: eroare: Adw.ViewSwitcherBar: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:19475.7-19475.35: eroare: Adw.ViewSwitcherTitle: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:19849.7-19849.35: eroare: Adw.Window: Clasele nu pot avea mai multe clase de bază („Gtk.Window” și „Gtk.Accessible”)
Adw-1.gir:19975.7-19975.35: eroare: Adw.WindowTitle: Clasele nu pot avea mai multe clase de bază (`Gtk.Widget' și `Gtk.Accessible')
[9/44] Compilarea de teste de obiecte C/test-preferences-group.p/test-preferences-group.c.o
ninja: build stopped: subcomandă eșuată.
Remediere necesară
Pot instala easyeffects fără a avea nevoie de libadwaita sau cum să instalez libadwaita și să continui instalarea easyeffects sau orice aplicații mai bune disponibile pentru îmbunătățiri audio mai bune pentru ubuntu?