标签: gnome-builder

bwrap: execvp 应用程序: 没有这样的文件或目录 (GNOME Builder Flatpak)

当我尝试从 GNOME Builder 3.32.4 (Flatpak'ed) 运行 GJS GNOME 示例应用程序时,出现错误:

bwrap: execvp <application-id>: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我尝试了“清理”和“重建”项目,但没有任何帮助。

这仅发生在示例 GJS GNOME 应用程序中。C GNOME 应用程序似乎运行良好。

gtk3 gjs flatpak gnome-builder

14
推荐指数
1
解决办法
3014
查看次数

gnome-builder 找不到我的空地文件

我尝试使用 gnome-builder 编写 GUI 程序,并尝试使用 Glade 进行布局。我做了一个关于程序员笔记的教程。

\n\n

C

\n\n
#include <gtk/gtk.h>\n\nint main(int argc, char *argv[]){\n\n\n    GError          *err = NULL;\n    GtkBuilder      *builder;\n    GtkWidget       *window;\n\n    gtk_init(&argc, &argv);\n\n    builder = gtk_builder_new();\n    gtk_builder_add_from_file (builder, "window_main.ui", &err);\n\n    if (err != NULL) {\n        fprintf (stderr, "Unable to read file: %s\\n", err->message);\n        g_error_free(err);\n        return 1;\n    }\n\n    window = GTK_WIDGET(gtk_builder_get_object(builder, "window_main"));\n\n    if (window == NULL || !GTK_IS_WINDOW(window)) {\n        fprintf (stderr, "Unable to get window. (window == NULL || window != GtkWindow)\\n");\n        return 1;\n    }\n\n    gtk_builder_connect_signals(builder, …
Run Code Online (Sandbox Code Playgroud)

c linux gtk glade gnome-builder

5
推荐指数
1
解决办法
1854
查看次数

Flatpak Meson 没有从 Gnome Builder 中找到 Vala 库

在 Linux 中,我在 Gnome Builder (3.26.4) 中使用 Meson (0.44.0) 作为将使用 Gee 和 GXml 的控制台程序。我的目的是在 Genie 中写这个。

当我在 Gnome Builder 中使用 Meson 时,它会失败,但使用 valac (0.38.8) 从命令行调用时会成功,如下所示:

valac --pkg=gtk+-3.0 --pkg=gee-0.8 --pkg=gxml-0.16 main.gs
Run Code Online (Sandbox Code Playgroud)

从上面看没有错误。我尝试使用 gee 和 gxml 设置 meson.build 作为依赖项,或者作为vala_args。同样的错误。

检查 pkg-config,我得到以下信息:

$ pkg-config --libs gxml-0.16
-L/usr/local/lib64 -lgxml-0.16 -lgio-2.0 -lxml2 -lgee-0.8 -lgobject-2.0 -lglib-2.0
$ pkg-config --libs gee-0.8
-lgee-0.8 -lgobject-2.0 -lglib-2.0
$ pkg-config --libs gee-1.0
-lgee -lgobject-2.0 -lglib-2.0
Run Code Online (Sandbox Code Playgroud)

也许我做错了什么。这是本地 meson.build 文件,后跟顶级 meson.build 和错误:

example_sources = [
  'main.gs'
]

example_deps …
Run Code Online (Sandbox Code Playgroud)

vala genie meson-build flatpak gnome-builder

5
推荐指数
1
解决办法
2942
查看次数

标签 统计

gnome-builder ×3

flatpak ×2

c ×1

genie ×1

gjs ×1

glade ×1

gtk ×1

gtk3 ×1

linux ×1

meson-build ×1

vala ×1