当我编译源代码时,mysys会引发以下错误。
cd ../common/pcre-8.33 && autoreconf
aclocal: macro `_LT_DECL_SED' required but not defined
aclocal: macro `_LT_FUNC_STRIPNAME_CNF' required but not defined
autoreconf: aclocal failed with exit status: 1
make: *** [../common/pcre_win64/.libs/libpcre.a] Error 1
这是我设置环境的操作,不知道我在这里做错了什么。
1)从https://sourceforge.net/projects/mingw/files/latest/download下载mingGW(设置64位,pthread)并安装
我将bin文件夹添加到Windows上的path变量
2)我从这里https://sourceforge.net/projects/mingw/files/MSYS/Base/msys-core/msys-1.0.11/MSYS-1.0.11.exe/download?use_mirror=excellmedia下载了msys实用程序
然后我如下编辑ftab文件 c:/我的mingw目录/ mingw c:/我的java目录/ java
之后,我按照mysys Wiki的说明进行了以下操作 c:/ mingw / mingw c:/ java / java
在C:\ msys \ 1.0中安装MSYS DTK 1.0。 安装MSYS Core 1.0.11。这是一个档案。将其解压缩到C:\ msys \ 1.0。 将环境变量HOME设置为C:\ msys \ 1.0 \ home
现在要安装自动工具,我从这里下载了源代码 http://gnuwin32.sourceforge.net/packages/autoconf.htm
然后我导航到源目录,并运行Wiki中提到的以下命令,该命令运行正常
./ configure --prefix = / mingw 使 进行安装
任何人都可以指导我,所以我知道我做错了什么,正确的操作程序。谢谢