簡體   English   中英

Emacs 24.2安裝失敗

[英]Emacs 24.2 installation make failure

嘗試在Ubuntu 12.04上安裝Emacs 24.2。

./configure

工作正常。

make給出錯誤:

/usr/local/include/jmorecfg.h:263:16: error: expected identifier before numeric constant
image.c: In function ‘gif_load’:

image.c:7179:34: error: too few arguments to function ‘DGifOpenFileName’

/usr/local/include/gif_lib.h:177:14: note: declared here
image.c:7200:7: error: too few arguments to function ‘DGifOpen’
/usr/local/include/gif_lib.h:180:14: note: declared here
make[1]: \*** [image.o] Error 1

make[1]: Leaving directory `/home/mark/Downloads/emacs-24.2/src'
make: \*** [src] Error 2

有什么想法我可以解決這個問題嗎?

標記

您的發行版似乎不是問題,而是手動安裝的庫。

/usr/local/include/jmorecfg.h /usr/local/include/gif_lib.h /usr/local/include/gif_lib.h

全部都在/ usr / local中,任何發行版都不會涉及它,但保留為您自己的個人二進制文件。 似乎與您手動安裝的libgif標頭不兼容。

請試試

./configure --without-gif

驗證並再次發布您的輸出。

暫無
暫無

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

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