求助,编译E17/apps/e 出现错误!
求助,编译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 经过N次编译,终于到了E17/apps/e这一步,请问这个AM_GNU_GETTEXT是什么东东呀? configure.in:172: error: possibly undefined macro: AM_GNU_GETTEXT
检查你的m4 和 gettext 。看看都安装上没有。 都安装了呀!m4是1.4.3-3的版本;gettext是0.14.3-6版本,SUSE自带!恳请版主帮助! onfigure.in:173: error: possibly undefined macro: AM_GNU_GETTEXT_VERSION
还有这句话,没有找到gettext得version得macro,
你看看e17需要的automake 和autoconf版本号。 如果不行你就把gettext的dev package yask上。看看能不能有效果。 autoconf与automake的版本号是多少 不要太老 版本太老可能会有问题 记得automake太新也不行哦。
好象一次编译e17时,就是因为1.9.x不行,后删除了1.9改成1.4的,可以了 这样也行呀?我的autoconf 2.59-81 automake 1.9.6-2
会不会是太新了!我降级试试! 有人维护e17 cvs for suse,google一下就找到了
何必自己编译呢 哦,真的吗?我找找,多谢提醒!
页:
[1]