QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1148|回复: 10

求助,编译E17/apps/e 出现错误!

[复制链接]
发表于 2005-11-4 10:52:28 | 显示全部楼层 |阅读模式
求助,编译E17/apps/e 出现错误!

jiang:/home/jiang/e17/apps/e # ./autogen.sh -prefix=/usr
Running aclocal...
aclocal:configure.in:172: warning: macro `AM_GNU_GETTEXT' not found in library
aclocal:configure.in:173: warning: macro `AM_GNU_GETTEXT_VERSION' not found in library
Running autoheader...
Running autoconf...
configure.in:172: error: possibly undefined macro: AM_GNU_GETTEXT
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.in:173: error: possibly undefined macro: AM_GNU_GETTEXT_VERSION
 楼主| 发表于 2005-11-4 10:58:22 | 显示全部楼层
经过N次编译,终于到了E17/apps/e这一步,请问这个AM_GNU_GETTEXT是什么东东呀?
回复

使用道具 举报

发表于 2005-11-4 13:41:06 | 显示全部楼层
configure.in:172: error: possibly undefined macro: AM_GNU_GETTEXT

检查你的m4 和 gettext 。看看都安装上没有。
回复

使用道具 举报

 楼主| 发表于 2005-11-4 13:53:52 | 显示全部楼层
都安装了呀!m4是1.4.3-3的版本;gettext是0.14.3-6版本,SUSE自带!恳请版主帮助!
回复

使用道具 举报

发表于 2005-11-4 14:12:38 | 显示全部楼层
onfigure.in:173: error: possibly undefined macro: AM_GNU_GETTEXT_VERSION
还有这句话,没有找到gettext得version得macro,
你看看e17需要的automake 和autoconf版本号。
回复

使用道具 举报

发表于 2005-11-4 14:17:28 | 显示全部楼层
如果不行你就把gettext的dev package yask上。看看能不能有效果。
回复

使用道具 举报

发表于 2005-11-4 17:49:26 | 显示全部楼层
autoconf与automake的版本号是多少 不要太老 版本太老可能会有问题
回复

使用道具 举报

发表于 2005-11-4 18:40:47 | 显示全部楼层
记得automake太新也不行哦。
好象一次编译e17时,就是因为1.9.x不行,后删除了1.9改成1.4的,可以了
回复

使用道具 举报

 楼主| 发表于 2005-11-4 20:42:12 | 显示全部楼层
这样也行呀?我的autoconf 2.59-81 automake 1.9.6-2
会不会是太新了!我降级试试!
回复

使用道具 举报

发表于 2005-11-4 22:58:25 | 显示全部楼层
有人维护e17 cvs for suse,google一下就找到了
何必自己编译呢
回复

使用道具 举报

 楼主| 发表于 2005-11-5 22:23:09 | 显示全部楼层
哦,真的吗?我找找,多谢提醒!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-9 05:08 , Processed in 0.102733 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表