最近我使用以下链接下载了一个文件
git clone git://github.com/mapserver/mapcache.git
在下载的mapcache文件夹中,我找不到配置文件来执行“./configure”。但安装帮助文件告诉:
Unix编译指令
如果你使用的是git clone而不是tarball发行版,那么你 必须首先在根目录中运行autoconf,才能创建configure 来自configure.in的文件:
$ autoconf
对于unix用户,编译过程应恢复为:
$ ./configure
$ make
(以root身份)
make install-module
安装脚本负责将构建的模块放入 apache模块目录。
要做./configure
应该有配置文件不是吗?请告诉我如何解决这个问题。
答案 0 :(得分:2)
帮助文件准确告诉您需要做什么
如果您使用的是git clone而不是tarball发行版,则必须先在根目录中运行autoconf,才能从configure.in
创建配置文件。
如果您尚未安装autoconf
,则需要按正常方式安装它。
答案 1 :(得分:2)
维护者说...
mapcache和mapserver正在切换到下一个版本的cmake,主分支的文档需要更新。您可以使用branch-1-0分支继续使用autoconf构建,也可以将cmake与master配合使用:
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install
答案 2 :(得分:0)
存储库似乎与文档
不同步configure.in
文件中没有INSTALL
(根本不在根目录中)Makefile.vc
文件您应该联系维护者