Emacs 编译时出现没有 glibconfig.h

Vim、Emacs配置和使用
回复
liukunda
帖子: 10
注册时间: 2010-08-19 14:03
送出感谢: 0
接收感谢: 0

Emacs 编译时出现没有 glibconfig.h

#1

帖子 liukunda » 2011-05-31 20:24

出现这个 怎么办
附件
1.png
头像
pocoyo
论坛版主
帖子: 25878
注册时间: 2008-03-25 15:49
来自: 谁知道?
送出感谢: 5 次
接收感谢: 9 次
联系:

Re: Emacs 编译时出现没有 glibconfig.h

#2

帖子 pocoyo » 2011-05-31 21:46

编译前进行

代码: 全选

 sudo apt-get build-dep emacs 
了没有?
liukunda
帖子: 10
注册时间: 2010-08-19 14:03
送出感谢: 0
接收感谢: 0

Re: Emacs 编译时出现没有 glibconfig.h

#3

帖子 liukunda » 2011-05-31 22:05

还是那样 不好用 :em20
头像
pocoyo
论坛版主
帖子: 25878
注册时间: 2008-03-25 15:49
来自: 谁知道?
送出感谢: 5 次
接收感谢: 9 次
联系:

Re: Emacs 编译时出现没有 glibconfig.h

#4

帖子 pocoyo » 2011-05-31 22:42

源码从哪儿下载的? svn的貌似须还有一步 make bootstrap啥的?
liukunda
帖子: 10
注册时间: 2010-08-19 14:03
送出感谢: 0
接收感谢: 0

Re: Emacs 编译时出现没有 glibconfig.h

#5

帖子 liukunda » 2011-06-01 11:44

是cvs 上的 错误是make bootstrap 出现的
我的ubuntu 版本是 11.10
头像
yanwen_s
帖子: 6
注册时间: 2011-07-03 21:14
送出感谢: 0
接收感谢: 0

Re: Emacs 编译时出现没有 glibconfig.h

#6

帖子 yanwen_s » 2011-07-05 18:27

我也在郁闷
怎么解决这个问题阿:
图片
头像
yanwen_s
帖子: 6
注册时间: 2011-07-03 21:14
送出感谢: 0
接收感谢: 0

Re: Emacs 编译时出现没有 glibconfig.h

#7

帖子 yanwen_s » 2011-07-06 19:17

出现找不到glibconfig.h 或 gdk-pixbuf/gdk-pixbuf.h的情况(反正我是碰上了),这时在“其他选项”中添加一条指令:
`pkg-config gtk+-2.0 --cflags –libs`

图片

这条指令的意思是:“把运行gtk的依赖库包含进来”。

注意:这两个符号 ` ` 不是我们常用的单引号,而是tab键上面的那个键的符号。

即使上面有警告提示找不到gdk-pixbuf/gdk-pixbuf.h但这时仍然可以通过编译;我们知道如果缺少头文件是不可以编译的,这就说明可能是NB IDE 6.9的问题;

可能在其他计算机上还会出现其他问题,但我没有遇见。
ftwcpc
帖子: 2
注册时间: 2011-07-25 11:00
送出感谢: 0
接收感谢: 0

Re: Emacs 编译时出现没有 glibconfig.h

#8

帖子 ftwcpc » 2011-07-25 11:03

同为11.10系统,也碰到这个问题了呢,新手,大家的解释 有点看不懂,恩,有具体解决方案了么?
ftwcpc
帖子: 2
注册时间: 2011-07-25 11:00
送出感谢: 0
接收感谢: 0

Re: Emacs 编译时出现没有 glibconfig.h

#9

帖子 ftwcpc » 2011-07-25 11:49

老外给出的解决方案,测试后解决问题
You can work around it by adding "i386" after "unix" in the definition
of cpp_undefs at line 3106 of configure.in and regenerating configure,
or editing configure directly at line 13527, and reconfiguring; or maybe
by simply fixing ALL_CFLAGS in src/Makefile before building.

cpp_undefs="`echo $srcdir $configuration $canonical unix i386 |

具体就是在configure.in和configure中修改
cpp_undefs="`echo $srcdir $configuration $canonical unix |

这一行,结尾添加i386
cpp_undefs="`echo $srcdir $configuration $canonical unix i386 |
回复

回到 “Vim和Emacs”