Puncte:1

„--enable-gtk” pentru qemu configure îmi dă mesajul „Instalare gtk3-devel”. (pe ubuntu 18.04, mașină arm64)

drapel za

Am folosit această comandă pentru a configura qemu-5.1.0 pe o altă mașină (ubuntu 20.40, amd64)

../configure --target-list=aarch64-softmmu --enable-debug --enable-gtk --extra-ldflags="-Wl,--nu-așa cum este necesar,--export-dinamic -ldl"

Dar când am făcut același lucru pe o mașină ubuntu 18.04 arm64, mi-a dat acest mesaj.

ckim@n1sdp:~/prj/QEMU/qemu-5.1.0/build$ ../configureit

EROARE: Funcția solicitată de utilizator gtk
       configure nu a reușit să-l găsească.
       Instalați gtk3-devel

Asa am facut

ckim@n1sdp:~/prj/QEMU/qemu-5.1.0/build$ sudo apt install gtk3-devel
sudo: nu se poate rezolva gazda n1sdp
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
E: Imposibil de localizat pachetul gtk3-devel

Cand fac dpkg -l | grep gtk, primesc această listă (toate deja instalate):

ii libcanberra-gtk3-0:arm64 0.30-5ubuntu1 arm64 GTK+ 3.0 helper pentru redarea sunetelor evenimentelor widget cu libcanberra
ii libcanberra-gtk3-module:arm64 0.30-5ubuntu1 arm64 traduce semnalele widget-urilor GTK3 în sunete de eveniment
ii libgtk3-perl 0.032-1 toate legăturile Perl pentru biblioteca interfeței grafice cu utilizatorul GTK+
ii python3-aptdaemon.gtk3widgets 1.1.1+bzr982-0ubuntu19.5 toate widget-urile Python 3 GTK+ 3 pentru a rula un client aptdaemon

si am folosit sudo apt-cache search gtk3 și liniile eliminate care nu conțin modelul „dev”. Și se rezumă la această listă.

libavahi-ui-gtk3-dev - Antete de dezvoltare pentru biblioteca interfață de utilizator Avahi GTK+
libcanberra-gtk-common-dev - interfață simplă pentru redarea sunetelor evenimentelor (fișiere de dezvoltare partajate GTK+)
libcanberra-gtk3-dev - interfață simplă pentru redarea sunetelor evenimentelor (fișiere de dezvoltare GTK+ 3)
libdbusmenu-gtk3-dev - bibliotecă pentru trecerea meniurilor peste DBus - fișiere de dezvoltare a versiunii GTK+
golang-github-gotk3-gotk3-dev - Legături Go pentru GTK3
libappmenu-gtk3-parser-dev - GtkMenuShell la GMenuModel parser (fișiere de dezvoltare GTK+3.0)
libgarcon-gtk3-1-dev - Fișiere de dezvoltare pentru garcon-gtk3
libghc-gtk3-dev - se leagă la biblioteca interfeței grafice cu utilizatorul Gtk+
libgtk3.0-cil-dev - Legarea CLI pentru setul de instrumente GTK+ 3.0
libgwengui-gtk3-dev - Implementarea Gwenhywfar GUI pentru GTK3 (fișiere de dezvoltare)
libindicate-gtk3-dev - bibliotecă pentru ridicarea indicatorilor prin DBus - fișiere de dezvoltare a legăturilor GTK
libspice-client-gtk-3.0-dev - widget GTK3 pentru clienții SPICE (fișiere de dezvoltare)
libunity-gtk3-parser-dev - GtkMenuShell la GMenuModel parser
libwxgtk-media3.0-gtk3-dev - wxWidgets Setul de instrumente GUI C++ multiplatformă (dezvoltare bibliotecă media GTK+ 3)
libwxgtk-webview3.0-gtk3-dev - wxWidgets Setul de instrumente GUI C++ multiplatformă (dezvoltare bibliotecă webview GTK+ 3)
libwxgtk3.0-dev - wxWidgets Setul de instrumente GUI C++ multiplatformă (dezvoltare GTK+)
libwxgtk3.0-gtk3-dev - wxWidgets Setul de instrumente GUI C++ multiplatformă (dezvoltare GTK+ 3)
libxfce4panel-2.0-dev - biblioteci de panouri Xfce4 (varianta GTK3)
python-wxgtk3.0-dev - Fișiere de dezvoltare pentru wxPython

Știu că instalarea unui pachet inutil nu dăunează, dar pe care ar trebui să-l instalez?

Puncte:1
drapel za

sudo apt-get install libavahi-ui-gtk3-dev a rezolvat-o.

Christian Ehrhardt avatar
drapel sl
Acest lucru a funcționat accidental prin dependențe suplimentare, chiar ați avea nevoie/doriți libgtk-3-dev (și probabil pentru --enable-vte, de asemenea, libvte-2.91-dev)
drapel za
Când o fac acum, îmi dă „libgtk-3-dev este deja cea mai nouă versiune (3.22.30-1ubuntu4). libgtk-3-dev este setat la instalat manual”. Cred că am văzut acest mesaj mai devreme. Nu sunt sigur, nu pot verifica acum pentru că este deja instalat :) Mulțumesc pentru informații.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.