我有一个正在工作的Rust/GTK3应用程序。当试图用yocto编译它时,我得到了以下错误:
警告:无法运行
"pkg-config" "--libs" "--cflags" "gobject-2.0" "gobject-2.0 >= 2.48"
错误:无法运行的自定义生成命令gobject-sys v0.15.10
如何修复它?也许有人举了一个使用Rust/GTK3并成功使用yocto构建的例子?
问题只出在Rust应用程序上。我能够用yocto构建一个C++/GTK3应用程序。
如果我在设置中运行该命令,那么我会得到以下输出:
$ "pkg-config" "--libs" "--cflags" "gobject-2.0" "gobject-2.0 >= 2.48"
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -lgobject-2.0 -lglib-2.0
因此,您要么没有pkg配置,要么没有gobject,要么有不合适的gobject版本。