|
From: | Henrik Pauli |
Subject: | Re: [Linphone-developers] Best plaform to compile Windows EXE |
Date: | Wed, 6 Apr 2016 17:15:41 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 |
It really is rather complex and I'm not sure if it still works... I
did this on a Fedora 21, with its mingw64-32 stuff, with Linphone
3.8.5. The entirety of my Linphone stuff lived under ~/win32, so the build script makes assumptions about that. I didn't make proper patches for the things mentioned in README.md, but they have very straightforward instructions I think. I manually collected the external, run-time DLL dependencies into a directory, which I figured out after trying to run the compiled Linphone a dozen times... and they are the following: ~/win32/LinphoneDLLs$ ls iconv.dll libantlr3c.dll libbzrtp-0.dll libgcc_s_sjlj-1.dll libgsm-1.dll libintl-8.dll libopus-0.dll libpolarssl-0.dll libspeex-1.dll libspeexdsp-1.dll libsqlite3-0.dll libwinpthread-1.dll libxml2-2.dll zlib1.dll Build.sh also assumes these directories, but it's easy to change if you want. I have no idea what I had to install onto my Fedora to make the cross-compilation work at all. Good luck :) On 06/04/16 14:51, arpit modi wrote:
|
Build.sh
Description: application/shellscript
README.md
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |