linphone-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linphone-users] Request for Win32 binaries compiled for Win2k


From: Simon Morlat
Subject: Re: [Linphone-users] Request for Win32 binaries compiled for Win2k
Date: Thu, 11 Sep 2008 14:39:30 +0200
User-agent: KMail/1.9.9

Hi Michael,

The problem is that the mingw32 environment used to build linphone on windows 
does not provide *addrinfo functions at all for windows2000.
Peter Moulding sent a solution on this mailing some time ago (see below), 
unfortunately it is not applicable with mingw32 since Wspiapi.h doesn't 
declare the addrinfo methods at all.

A possible solution would work if it was built with Visual C++ compiler. 
However I don't want to restart from scratch a new build system (I already 
spent weeks on the current one).

Another solution would be to re-implement those functions inside a special dll 
that would be used only in the win2k build. Running two build and then two 
package isn't a good solution though...
I'm trying to think about other solutions. Ideas are welcome.

Simon



-------------Peter's solution-----------------


**Possible solution:
*"This happened to me when I compiled my app on WinXP (which used the Winsock2 
*addrinfo functions via Ws2tcpip.h) and then tried running the resulting 
binary on Win2k.  According to the freeaddrinfo page on MSDN 
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/winsock/freeaddrinfo_2.asp>
the *addrinfo functions moved from Wspiapi.h in Win2k to Ws2tcpip.h starting 
with Win2k server. The solution is to #include <Wspiapi.h> after #include 
<Ws2tcpip.h>. When compiled on WinXP seems to play nice on Win2k."
*
Link: http://www.parseerror.com/argh/
*
 Peter Moulding



Le Tuesday 09 September 2008 04:31:54 Michael Grigoni, vous avez écrit :
> Greetings,
>
> I would like to try a Win32 version on Windows 2000; the binaries available
> from Simon's site seem to require XP or newer (WS2_32.DLL function
> freeaddrinfo()) According to MSDN:
>     "The freeaddrinfo function was added to the Ws2_32.dll on Windows XP
> and later."
>
> Although I have cygwin installed on various machines, I don't have the
> development environment specified to build linphone and would like to avoid
> having to set it up in order to do a preliminary trial of the program. Has
> anyone built it for Win2k and would care to provide the binaries?
>
> Regards,
>
> Michael
>
>
> _______________________________________________
> Linphone-users mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/linphone-users






reply via email to

[Prev in Thread] Current Thread [Next in Thread]