CentOS7 emacs 安装错误:找不到 X 工具包

JKL*_*Lee 3 emacs centos

运行时:

sudo ./configure

我有错误:

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.

根据这个答案,我运行了以下命令来安装 X 工具包:

sudo yum install build-essential texinfo libx11-dev libxpm-dev libjpeg-dev libpng-dev libgif-dev libtiff-dev libgtk2.0-dev libncurses-dev libxpm-dev automake autoconf

但是,当我运行 configure 时,我得到了同样的错误。如何成功解决依赖错误并安装 emacs?

Nas*_*ley 5

这些开发包适用于 Debian/Ubuntu/Mint 系列,这就是为什么它们以dev.

您正在寻找的开发包是libpng-devel libtiff-devel openjpeg-devel gtk2-devel ncurses-devel giflib-devel libX11-devel libXpm-devel. 开发包devel以 Fedora/RHEL/CentOS 系列结尾。

正如你所拥有的sudo,你也可以yum install emacs更容易。