我正在安装 Emacs 24.5.0,并且我想使用 X 来安装它。我使用的是 Fedora。配置脚本找不到任何 x-toolkit。我如何找出哪一个适合我,以及在哪个文件夹中找到它?
我在某处读到 Fedora 的 x-toolkit 应该是 gtk。如何检查该库是否安装以及安装在何处?
答案1
rpm -q gtk3-devel
,在最基本的层面上。
但是,安装它并不一定会带来您需要的一切。您可以通过安装 GNOME Software Development 组来简化此操作。 (即使您不进行 GNOME 开发,这也恰好是一个包含 gtk3-devel 和许多相关软件包的组。)
做这个:
sudo yum groupinstall gnome-software-development
实际上,您可能希望确保 X Software Development 也在那里,以及所有基本的 C 开发工具。所以:
sudo yum groupinstall gnome-software-development x-software-development c-development-tools
答案2
我们在构建 xpm-3.4k 时遇到问题,进程找不到 -lXt。我们在 CentOS 7 上执行了以下操作yum install *Xt*
:
在此之前,我们确实yum install xorg*dev*
获得了其他 X 开发版本。
我们尝试从 X 源代码构建,但事实证明这太耗时了。所以,CentOS 的优秀人员拥有开发 RPMS 真是太好了。