gpt4 book ai didi

emacs - 使用 X 支持构建 Emacs

转载 作者:行者123 更新时间:2023-12-04 00:42:39 25 4
gpt4 key购买 nike

我正在尝试在 64 位 SUSE Linux 上构建具有 X 支持的 Emacs 24.0.94 (10.2 企业版)框。我看到 X11 库安装在/usr/lib/X11R6 中,我告诉配置脚本在该位置查找它们:

--x-includes=/usr/X11R6/include:/usr/include --x-libraries=/usr/X11R6/lib64:/usr/lib64
即使使用上述选项,配置脚本也会提示它找不到任何 X 工具包:
checking X11 version 6... before 6
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for librsvg-2.0 >= 2.11.0... no
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for Wand >= 6.2.8... no
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for gtk+-2.0 >= 2.10 glib-2.0 >= 2.10... no
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for dbus-1 >= 1.0... no
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for gio-2.0 >= 2.26... no
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for gconf-2.0 >= 2.13... no
checking for lgetfilecon in -lselinux... no
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for gnutls >= 2.6.6... no
checking for gnutls_certificate_set_verify_function... no
checking for xaw3d... no
checking for libXaw... configure: error: No X toolkit could be found.
If you are sure you want Emacs compiled without an X toolkit, pass
--with-x-toolkit=no
to configure. Otherwise, install the development libraries for the toolkit
that you want to use (e.g. Gtk+) and re-run configure.
我该如何解决这个问题?

最佳答案

在 SUSE Linux 上,您通常希望编译支持 GTK 的 Emacs,因此您应该安装 GTK 头文件和 X 头文件(包 gtk2-devel)。
为了编译具有所有现代功能的 Emacs,您需要为 ./configure 中未找到的软件包安装开发软件包。输出:rsvg、dbus、gnutls 等...

关于emacs - 使用 X 支持构建 Emacs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9678189/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com