对wl_dispatch_display_que_pending的未定义引用

时间:2013-03-14 11:26:00

标签: gcc gtk undefined-reference

我是gtk +的新手,我正在尝试使用gtk3在屏幕上放置一个窗口。我的源文件是win.c,我尝试使用

编译它
$ gcc win.c $(pkg-config --cflags --libs gtk+-3.0) -o win.o

但我得到的是:

/lib64/libEGL.so.1: undefined reference to `wl_display_dispatch_queue_pending'
collect2: error: ld returned 1 exit status

我该怎么办?

2 个答案:

答案 0 :(得分:4)

您可以执行以下命令:

yum update libwayland* 

答案 1 :(得分:0)

wl_display_dispatch_queue_pending似乎与Wayland有关,这是由Xorg服务器的后继者实现的协议。问题是:你为什么要为Wayland建造?