Commit 3a74265c authored by smorlat's avatar smorlat

update mingw build instructions

mingw-envsetup.sh script should run on intl'd windows.

git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@742 3f6dc0c8-ddfe-455d-9043-3cd528dc4637
parent 77de34fe
...@@ -16,6 +16,7 @@ Download from mingw download page (http://www.mingw.org, click download): ...@@ -16,6 +16,7 @@ Download from mingw download page (http://www.mingw.org, click download):
- MSYS libtool>=2.2.7 - MSYS libtool>=2.2.7
- MSYS libcrypt*-bin - MSYS libcrypt*-bin
- MSYS perl - MSYS perl
- MSYS gettext-*bin* and gettext-*dev*
===> Uncompress all these packages in / ===> Uncompress all these packages in /
- from gcc-4.4 directory - from gcc-4.4 directory
Download: Download:
...@@ -25,16 +26,13 @@ Download from mingw download page (http://www.mingw.org, click download): ...@@ -25,16 +26,13 @@ Download from mingw download page (http://www.mingw.org, click download):
- gcc-c++*-dll - gcc-c++*-dll
- gmp*-dll - gmp*-dll
- mpfr*-dll - mpfr*-dll
- w32api-dev - w32api*-dev
- mingwrt-dev and mingwrt-dll (mingw run time) - mingwrt-dev and mingwrt-dll (mingw run time)
- gnu binutils 2.19 - gnu binutils 2.19
===> Uncompress all these packages in /mingw ===> Uncompress all these packages in /mingw
note: lzma files can be uncompressed using tar --lzma -xvf <file> note: lzma files can be uncompressed using tar --lzma -xvf <file>
* Move out libstdc++.la in order to workaround a gcc-4.4.0 bug (or packaging bug):
mv /mingw/lib/gcc/mingw32/4.4.0/libstdc++.la /mingw/lib/gcc/mingw32/4.4.0/libstdc++.la.bak
* Download intltool (quicklink: * Download intltool (quicklink:
http://ftp.acc.umu.se/pub/GNOME/binaries/win32/intltool/0.40/intltool_0.40.4-1_win32.zip http://ftp.acc.umu.se/pub/GNOME/binaries/win32/intltool/0.40/intltool_0.40.4-1_win32.zip
note: -dev package is not needed.) note: -dev package is not needed.)
...@@ -52,8 +50,12 @@ note: lzma files can be uncompressed using tar --lzma -xvf <file> ...@@ -52,8 +50,12 @@ note: lzma files can be uncompressed using tar --lzma -xvf <file>
http://download.savannah.gnu.org/releases-noredirect/linphone/misc/) http://download.savannah.gnu.org/releases-noredirect/linphone/misc/)
uncompress in / uncompress in /
* Download and install Inno Setup Compiler in its default path (required only if you run 'make setup.exe'). * Download and install Inno Setup Compiler in its default path (required only if you run 'make setup.exe').
* HACK: move out /lib/libintl.la : it confuses libtool
mv /lib/libintl.la /lib/libintl.la.bak * HACKS:
Move out /lib/libintl.la : it confuses libtool
mv /lib/libintl.la /lib/libintl.la.bak
Move out libstdc++.la in order to workaround a gcc-4.4.0 bug (or packaging bug):
mv /mingw/lib/gcc/mingw32/4.4.0/libstdc++.la /mingw/lib/gcc/mingw32/4.4.0/libstdc++.la.bak
Get Linphone source code Get Linphone source code
************************ ************************
......
export PATH=$PATH:/c/Program\ Files/GnuWin32/bin export PATH=$PATH:/c/${PROGRAMFILES}/GnuWin32/bin
export PERL=/c/Perl/bin/perl.exe export PERL=/c/Perl/bin/perl.exe
export INTLTOOL_PERL=/c/Perl/bin/perl.exe export INTLTOOL_PERL=/c/Perl/bin/perl.exe
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment