发新话题
打印

AM_INIT_AUTOMAKE

AM_INIT_AUTOMAKE

有2个文件,test.c和test.h。执行autoscan生成configure.scan,改名为configure.ac,增加一条AM_INIT_AUTOMAKE(test,0.0.1),保存。执行aclocal,没有生成aclocal.m4,却生成了autom4te.cahce文件加。执行autoconf,没报错。执行automake,抱错。
( ]; W  v9 c1 _" z. Z3 Rconfigure.ac:8: no proper implementation of AM_INIT_AUTOMAKE was found,. d( {- T, y% N- f5 C6 Q1 O
configure.ac:8: probably because aclocal.m4 is missing...0 o1 _& l5 c) V) b
configure.ac:8: You should run aclocal to create this file, then! \& d% |4 L: u, k$ B# Y2 l
configure.ac:8: run automake again.' M7 \% z  ^% [+ R- l; |
重新执行aclocal,在执行automake,还是没用
/ }( \) t+ b5 Z/ ~& Y* X+ R# P值得注意的是aclocal输出内容
4 y& ^. D( r, t2 W  @aclocal: saw macro AM_INIT_AUTOMAKE1 j% A2 t: m9 S6 b) g: ~+ Q
aclocal: running autom4te --language Autoconf-without-aclocal-m4  --trace='AC_DEFUNfn1' --trace='AC_DEFUN_ONCEf:$n:$1' --trace='AU_DEFUN:$f:$n:$1' --trace='AM_INIT_AUTOMAKE:$f:$n:$1' configure.ac  ]3 s7 R0 K7 i. j
到此结束,  请告诉我该如何处理' Z5 z/ d; Q% p. O0 L5 q
autoconf -2.59    automake -1.9.4   Redhat 9      

TOP

郁闷,难道欧的问题不知的回答么,还是没人遇到过这类问题

难道欧的问题不知的回答么,还是没人遇到过这类问题      

TOP

改名为configure.ac?' A* m" [3 _+ ~# b+ r: O

5 Y$ M7 z. s, O2 Y我记得是改成改名为configure.in啊。      
上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。

TOP

Autoconf 2.50用configure.ac;7 V& h" W) u; y5 w" |
Autoconf 2.13用configure.in.
& C9 e* y7 m7 Q: [, w* ~) y6 @' C. F0 \
支持一下。      

TOP

发新话题