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?