求助。关于在Centos7里安装时出现的奇怪问题。

试了24,26,28版本,目前都装不上很奇怪,该安装的依赖库也都已经安装好了,始终安装不上,求助。报错如下:

make -C …/admin/charsets all

make[2]: 进入目录“/opt/bctools/emacs-26.1/admin/charsets”

make[2]: 对“all”无需做任何事。

make[2]: 离开目录“/opt/bctools/emacs-26.1/admin/charsets”

make -C …/admin/unidata charscript.el

make[2]: 进入目录“/opt/bctools/emacs-26.1/admin/unidata”

make[2]: 对“charscript.el”无需做任何事。

make[2]: 离开目录“/opt/bctools/emacs-26.1/admin/unidata” ** CCLD temacs**

image.o:在函数‘gif_load’中:

/opt/bctools/emacs-26.1/src/image.c:7688:对‘GifErrorString’未定义的引用

/opt/bctools/emacs-26.1/src/image.c:7718:对‘GifErrorString’未定义的引用

/opt/bctools/emacs-26.1/src/image.c:8028:对‘GifErrorString’未定义的引用

collect2: 错误:ld 返回 1

make[1]: *** [temacs] 错误 1

make[1]: 离开目录“/opt/bctools/emacs-26.1/src” make: *** [src] 错误 2

高版本,低版本都试过了,崩溃无比。。。求助。

抱着不放弃,钻牛角尖的精神,通过 yum install emacs安装成功了,之前编译安装只能放弃了,不知道哪里有问题。感谢各位大佬关注。关帖。

centos 7.8 yum 装依赖库

emacs 28.1 ./configure --without-x --with-gnutls=ifavailable make sudo make install

一点问题都没有,除非你os的环境有问题。