发新话题
打印

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,抱错。
% `+ M- b/ ^( J2 Q4 X" uconfigure.ac:8: no proper implementation of AM_INIT_AUTOMAKE was found,
$ Q5 S! o0 ~, P& tconfigure.ac:8: probably because aclocal.m4 is missing...
6 p8 X; B) x! }9 @configure.ac:8: You should run aclocal to create this file, then& m: k$ p) W! I3 J8 z" H4 d
configure.ac:8: run automake again.
; f. ~7 l$ A; x重新执行aclocal,在执行automake,还是没用9 |. g: z6 T: C# Y; _
值得注意的是aclocal输出内容. ?( c: d$ z6 k! @, N0 ^! d; t- F0 J
aclocal: saw macro AM_INIT_AUTOMAKE. E- V$ s" E6 V4 |1 F( M
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# w! c3 r. Y' S9 u7 O: l3 V! l
到此结束,  请告诉我该如何处理
. O1 m  j0 o# @, f, rautoconf -2.59    automake -1.9.4   Redhat 9      

TOP

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

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

TOP

改名为configure.ac?
" I5 h, M6 N& q" C. x; @
5 ], a# p; j; w8 {+ ?) N4 H0 `我记得是改成改名为configure.in啊。      
上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。

TOP

Autoconf 2.50用configure.ac;0 y* F3 Y2 J+ P# K( ~
Autoconf 2.13用configure.in.
+ b* U6 F1 D; c! V8 {3 b
! l! R% C0 G# u& Z  O支持一下。      

TOP

发新话题