我在 OS-X (10.8.2) 上的 Gentoo Prefix 安装中安装了 Emacs。Emacs 在终端 (-nw) 中启动时可以工作。但是,当没有选项启动时,虽然它创建了一个窗口,但它不会接收来自键盘的输入 - 输入会转到启动 emacs 的 shell。鼠标输入似乎没问题,但在屏幕顶部运行的应用程序菜单(与 emacs 窗口分开)仍然显示“终端”。
这是使用的选项列表(我没有触摸 USE 标志,所以这是默认设置)。我注意到'aqua' 为ON 而'X' 为OFF,这似乎是正确的(未安装X 服务器)。
~/Gentoo $ emerge -pv emacs
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] app-editors/emacs-24.2:24::gentoo [24.2:24::gentoo_prefix] USE="aqua xpm
-X -Xaw3d (-alsa) -athena -dbus -games -gconf -gif -gnutls (-gpm) -gsettings -gtk -gtk3
-gzip-el (-hesiod) -imagemagick -jpeg -kerberos -libxml2 -livecd (-m17n-lib) -motif
-pax_kernel -png (-selinux) -sound -source -svg -tiff -toolkit-scroll-bars -wide-int
-xft" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
~/Gentoo $
我可以在打开“X”的情况下进行重建,但保留原生构建会很好。任何建议如何解决这个问题?