2014-01-16 29 views
11

Ich versuche, Linphone für Windows zu bauen, indem Sie die Anweisungen in Readme.mingw mit MinGw/Msys folgen. Bis zum Download des belle-sip-Pakets gibt es keine Probleme.Fehler beim Erstellen Linphone für Windows

Wenn ich ./autogen.sh ausführen, erhalte ich den folgenden Fehler.

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 

Kann jemand darauf hinweisen, wo ich falsch gelaufen bin und die Schritte für einen erfolgreichen Build geben?

Jede Hilfe wird geschätzt.

Antwort

15

dieser spezifische Teil des Fehlerausgabe Gegeben:

Kann nicht Automake-/Config.pm in @INC lokalisiert (@INC enthält. /mingw/share/auto-1 11 .. ..

es sieht aus, dass der /mingw Pfad existiert nicht, das heißt, sie als Alias ​​zu c:\mingw in der fstab Datei hinzugefügt werden soll.

Siehe MinGW Installation Notes für eine Schritt-für-Schritt-Anleitung.

+0

Nur Umbenennung 'c: \ MinGW \ msys \ 1.0 \ etc \ fstab.sample' zu' c: \ MinGW \ msys \ 1.0 \ etc \ fstab' hat für mich den Trick. Diese Datei hatte bereits eine Zeile 'c:/mingw \t \t/mingw'. – sashoalm

0

Sie müssen eine Verknüpfung von AllPrograms erstellen-> Startmenü-> MinGW-> msys.bat Wenn dies richtig geöffnet, das heißt msys ist korrekt mit minGW konfiguriert.

Für automake Fehler. 1. Öffnen Sie den MinGW-Installationsmanager. MinGW Installation Manager [C:/MinGW/bin mingw-get.exe]

// Alle automake, libtool, autoconf, aclocal, autoheader Abhängigkeiten müssen installiert sein. Ich hoffe, dies sollte Ihr Problem lösen.

Lass mich posten, wenn es immer noch nicht funktioniert.

Amit