blob: bfc9b66ce28f032db02ccc734c2d6a52b77be15f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<think>
Okay, so I'm trying to figure out whether this QEMU build issue is a user-mode or system-mode problem. Let me break it down.
The error occurs when building QEMU 2.6 on Ubuntu Mate 16.10. The errors are about undefined references in the GTK UI code. Specifically, functions like `gdk_display_get_default_seat` and `gdk_seat_get_pointer` aren't found.
I remember that these functions are part of GDK (GIMP Drawing Kit), which is used by GTK for handling graphics and input. Maybe there's a version mismatch between QEMU and the installed GTK libraries.
Ubuntu Mate 16.10 uses GTK3, but perhaps the build process isn't correctly linking against the right versions or includes. Or maybe the headers are missing certain functions that were introduced in newer versions of GTK.
Looking at similar issues online, I see that sometimes updating packages or installing specific development libraries can resolve these linking errors. It's likely an environment setup problem rather than something related to system privileges or hardware.
Since the issue is about building QEMU with GTK and involves linker errors for UI-related functions, it seems more like a user-mode application problem because it's about compiling the GUI part of QEMU without involving kernel-level stuff.
</think>
user
|