我已经下载了要编译的tarball。所以我写了这个:

/tmp/libtheoraplayer/trunk/$ autoreconf --force --install

但我开始这样:
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' toconfigure.ac and libtoolize: rerunning libtoolize, to keep the correctlibtool macros in-tree. libtoolize: Consider adding `-I m4' toACLOCAL_AMFLAGS in Makefile.am. configure.ac:54: required file**`include/Makefile.in'** not found autoreconf: automake failed with exitstatus: 1
但是文件Makefile.in位于src/文件夹中。

任何想法?

哈维尔

最佳答案

据我所知,安装程序的最终用户不需要执行autoreconf。适用于开发人员。当您从存储库中获取代码并尝试构建它(即使您不是开发人员)时,也需要自动重新配置。
如果不是这种情况,则只能尝试安装和使用该软件,尝试创建一个新副本,然后

./configure
make
make install

高温超导

10-08 04:10