11

我正在尝试按照中的说明为 Windows 构建 linphoneReadme.mingw使用 MinGw/Msys 中的说明为 Windows 构建 linphone。在下载 belle-sip 软件包之前没有问题。

当我运行./autogen.sh时,我收到以下错误。

Generating buildipts in belle-sip...
+ libtoolize --copy --force
libtoolize: $pkgltdldir is not a directory: `/mingw/share/libtool'
+ aclocal -I /share/aclocal
Can't locate Automake/Config.pm in @INC (@INC contains: /mingw/share/automake-1.
11 /usr/lib/perl5/5.8/msys /usr/lib/perl5/5.8 /usr/lib/perl5/site_perl/5.8/msys
/usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_
perl/5.8/msys /usr/lib/perl5/vendor_perl/5.8 /usr/lib/perl5/vendor_perl/5.8 .) a
t /c/MinGW/bin/aclocal-1.11 line 37.
BEGIN failed--compilation aborted at /c/MinGW/bin/aclocal-1.11 line 37.
+ autoheader
Can't locate Autom4te/ChannelDefs.pm in @INC (@INC contains: /mingw/share/autoco
nf /usr/lib/perl5/5.8/msys /usr/lib/perl5/5.8 /usr/lib/perl5/site_perl/5.8/msys
/usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_
perl/5.8/msys /usr/lib/perl5/vendor_perl/5.8 /usr/lib/perl5/vendor_perl/5.8 .) a
t /c/MinGW/bin/autoheader-2.68 line 42.
BEGIN failed--compilation aborted at /c/MinGW/bin/autoheader-2.68 line 42.
+ automake --force-missing --add-missing --copy
Can't locate Automake/Struct.pm in @INC (@INC contains: /mingw/share/automake-1.
11 /usr/lib/perl5/5.8/msys /usr/lib/perl5/5.8 /usr/lib/perl5/site_perl/5.8/msys
/usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_
perl/5.8/msys /usr/lib/perl5/vendor_perl/5.8 /usr/lib/perl5/vendor_perl/5.8 .) a
t /c/MinGW/bin/automake-1.11 line 47.
BEGIN failed--compilation aborted at /c/MinGW/bin/automake-1.11 line 47.
+ autoconf
/c/MinGW/bin/autoconf-2.68: line 501: /mingw/bin/autom4te-2.68: No such file or
directory
/c/MinGW/bin/autoconf-2.68: line 501: exec: /mingw/bin/autom4te-2.68: cannot exe
cute: No such file or directory

谁能指出我哪里出错并给出成功构建的步骤?

任何帮助表示赞赏。

4

2 回答 2

17

鉴于错误输出的这个特定部分:

无法在 @INC 中找到 Automake/Config.pm(@INC 包含:/mingw/share/automake-1. 11 ....

看起来该/mingw路径不存在,这意味着它应该作为别名添加到c:\mingw文件中fstab

有关分步操作方法,请参阅MinGW 安装说明。

于 2014-01-30T19:20:19.103 回答
0

您需要创建 AllPrograms->Start menu->minGW->msys.bat 的快捷方式,如果它正确打开,这意味着 msys 已正确配置了 minGW。

对于自动生成错误。1.打开MinGW安装管理器。MinGW 安装管理器[C:/MinGW/bin mingw-get.exe]

//所有automake、libtool、autoconf、aclocal、autoheader依赖都必须安装。我希望这能解决您的问题。

如果它仍然不起作用,请让我发布。

阿米特

于 2015-03-31T06:18:26.927 回答