Replace references to depracated Win32_Winsock macro with __USE_W32_WINSOCK
This commit is contained in:
parent
2346864a45
commit
3d4beb5344
@ -1,3 +1,8 @@
|
|||||||
|
2006-05-30 Dave Korn <dave.korn@artimi.com>
|
||||||
|
|
||||||
|
* faq-api.xml (faq.api.winsock): Replace references to depracated
|
||||||
|
Win32_Winsock macro with __USE_W32_WINSOCK, and enlarge on details.
|
||||||
|
|
||||||
2006-05-24 Christopher Faylor <cgf@timesys.com>
|
2006-05-24 Christopher Faylor <cgf@timesys.com>
|
||||||
|
|
||||||
* configure.in: Update to newer autoconf.
|
* configure.in: Update to newer autoconf.
|
||||||
|
@ -277,12 +277,17 @@ netdb. It isn't a good idea to use it in your applications.
|
|||||||
<question><para>I don't want Unix sockets, how do I use normal Win32 winsock?</para></question>
|
<question><para>I don't want Unix sockets, how do I use normal Win32 winsock?</para></question>
|
||||||
<answer>
|
<answer>
|
||||||
|
|
||||||
<para><emphasis role='bold'>(Please note: This section has not yet been updated for the latest net release.)</emphasis>
|
<para>To use the vanilla Win32 winsock, you just need to #define __USE_W32_WINSOCK
|
||||||
</para>
|
and #include "windows.h" (or "winsock2.h" at the top of your source file(s). You may
|
||||||
<para>To use the vanilla Win32 winsock, you just need to #define Win32_Winsock
|
find it easier to add "-D__USE_W32_WINSOCK" to the CFLAGS settings in your makefile,
|
||||||
and #include "windows.h" at the top of your source file(s). You'll also
|
if you are using one, as this will then apply to all your source files. It is also
|
||||||
want to add -lwsock32 to the compiler's command line so you link against
|
worth using "#define WIN32_LEAN_AND_MEAN" before you include the windows header file,
|
||||||
libwsock32.a.
|
as this will prevent it from pulling in lots of header files for all sorts of unrelated
|
||||||
|
windows APIs when all you want is the Winsock definitions; again, this could be set
|
||||||
|
for the entire project in your CFLAGS.
|
||||||
|
</para><para>
|
||||||
|
You'll also need to add -lwsock32 to the compiler's command line (or the makefile's
|
||||||
|
list of link libs) so that you link against libwsock32.a.
|
||||||
</para>
|
</para>
|
||||||
</answer></qandaentry>
|
</answer></qandaentry>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user