簡體   English   中英

從源代碼安裝用於Mac的emacs:執行./configure,但“無此文件或目錄”

[英]Installing emacs for mac from sources: execute ./configure but 'no such file or directory'

我是這方面的初學者。 我已經從github克隆了emacs的來源。 如安裝文件中所述,我執行了./configure,但終端顯示“沒有此類文件或目錄”。

我檢查了文件。 有兩個類似的文件,configure.in和config.bat。 我不知道這兩個文件是否與分期付款有關。

非常感謝你。

最新的emacs源與OSX隨附的自動工具不兼容,因此您無法以通常的方式生成./configure 但是,開發人員通過允許您在emacs源代碼樹的根目錄中運行以下代碼來提供一種解決方法:

./autogen/copy_autogen

之后,繼續進行通常的操作

./configure --with-ns --without-dbus

或類似。

另外,我不確定github上是否有emacs源代碼的最新鏡像。 如果您打算使用git而不是bzr(emacs開發人員的“本地” SCM),請克隆以下(更正式的)存儲庫:

http://git.sv.gnu.org/r/emacs.git

一個不錯的選擇可能是使用Mac軟件包管理器(如homebrew) ,通過它可以安裝最新的emacs代碼,如下所示:

brew install --head emacs

但是正如克里斯所說,絕對可以考慮改為從emacsformacosx.com下載每晚版本。

您沒有提供指向您要構建的源代碼的特定鏈接。 另外,如果您是初學者,也許應該為OSX使用預構建的軟件包?

無論如何,configure可能會丟失,因為沒有運行autoconf工具。 從GNU頁面快速咨詢Emacs存儲庫,我認為此鏈接應該說明您需要了解的內容。

http://bzr.savannah.gnu.org/lh/emacs/trunk/annotate/head:/INSTALL.BZR

克里斯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM