1

最近我使用以下链接下载了一个文件

git clone git://github.com/mapserver/mapcache.git

在下载的 mapcache 文件夹中,我找不到执行“./configure”的配置文件。但安装帮助文件告诉:

Unix 编译说明

如果您使用的是 git clone 而不是 tarball 发行版,则必须首先在根目录中运行 autoconf,以从 configure.in 创建配置文件:

$自动配置

对于 unix 用户,编译过程应恢复到:

$ ./配置

$ 制作

(作为根)

制作安装模块

安装脚本负责将构建的模块放在 apache 模块目录中。

要做到./configure这一点应该有一个配置文件不是吗?请告诉我如何制作一个来摆脱这个问题。

4

3 回答 3

3

维护者说...

mapcache 和 mapserver 正在为下一个版本切换到 cmake,并且 master 分支的文档需要更新。您可以使用 branch-1-0 分支继续使用 autoconf 构建,或者使用 cmake 和 master:

$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install
于 2013-05-19T10:43:06.347 回答
2

帮助文件准确地告诉您需要做什么

如果您使用的是 git clone 而不是 tarball 发行版,则必须首先在根目录中运行 autoconf,以从 configure.in 创建配置文件

如果您尚未autoconf安装,则需要以正常方式安装它以进行分发。

于 2013-05-17T13:51:45.440 回答
0

The repository seems out of sync with the documentation

  • there is no configure.in as mentioned in the INSTALL file (nowhere not only in the root directory)
  • there is just a Makefile.vc file for MSVC++

You should contact the maintainer

于 2013-05-17T14:10:42.070 回答