configure.in (G_LIBS_EXTRA) I think we can include <winsock2.h> and link
authorTor Lillqvist <tml@novell.com>
Sat, 5 Feb 2005 22:39:40 +0000 (22:39 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Sat, 5 Feb 2005 22:39:40 +0000 (22:39 +0000)
2005-02-05  Tor Lillqvist  <tml@novell.com>

* configure.in (G_LIBS_EXTRA)
* glib/giowin32.c: I think we can include <winsock2.h> and link
with -lws2_32. Only Windows 95 originally didn't have Winsock 2,
and it's available as an update for it. Not that we use any actual
Winsock 2 -only features, but still, simpler to link directly with
ws2_32.dll instead of going through wsock32.dll.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-8
configure.in
glib/giowin32.c

index 3335df9..8b02add 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2005-02-05  Tor Lillqvist  <tml@novell.com>
 
+       * configure.in (G_LIBS_EXTRA)
+       * glib/giowin32.c: I think we can include <winsock2.h> and link
+       with -lws2_32. Only Windows 95 originally didn't have Winsock 2,
+       and it's available as an update for it. Not that we use any actual
+       Winsock 2 -only features, but still, simpler to link directly with
+       ws2_32.dll instead of going through wsock32.dll.
+
        * glib/gfileutils.c (g_file_get_contents): In the Win32 ABI
        stability version, call g_file_get_contents_utf8(), not
        itself. (#166386)
index 3335df9..8b02add 100644 (file)
@@ -1,5 +1,12 @@
 2005-02-05  Tor Lillqvist  <tml@novell.com>
 
+       * configure.in (G_LIBS_EXTRA)
+       * glib/giowin32.c: I think we can include <winsock2.h> and link
+       with -lws2_32. Only Windows 95 originally didn't have Winsock 2,
+       and it's available as an update for it. Not that we use any actual
+       Winsock 2 -only features, but still, simpler to link directly with
+       ws2_32.dll instead of going through wsock32.dll.
+
        * glib/gfileutils.c (g_file_get_contents): In the Win32 ABI
        stability version, call g_file_get_contents_utf8(), not
        itself. (#166386)
index 3335df9..8b02add 100644 (file)
@@ -1,5 +1,12 @@
 2005-02-05  Tor Lillqvist  <tml@novell.com>
 
+       * configure.in (G_LIBS_EXTRA)
+       * glib/giowin32.c: I think we can include <winsock2.h> and link
+       with -lws2_32. Only Windows 95 originally didn't have Winsock 2,
+       and it's available as an update for it. Not that we use any actual
+       Winsock 2 -only features, but still, simpler to link directly with
+       ws2_32.dll instead of going through wsock32.dll.
+
        * glib/gfileutils.c (g_file_get_contents): In the Win32 ABI
        stability version, call g_file_get_contents_utf8(), not
        itself. (#166386)
index 3335df9..8b02add 100644 (file)
@@ -1,5 +1,12 @@
 2005-02-05  Tor Lillqvist  <tml@novell.com>
 
+       * configure.in (G_LIBS_EXTRA)
+       * glib/giowin32.c: I think we can include <winsock2.h> and link
+       with -lws2_32. Only Windows 95 originally didn't have Winsock 2,
+       and it's available as an update for it. Not that we use any actual
+       Winsock 2 -only features, but still, simpler to link directly with
+       ws2_32.dll instead of going through wsock32.dll.
+
        * glib/gfileutils.c (g_file_get_contents): In the Win32 ABI
        stability version, call g_file_get_contents_utf8(), not
        itself. (#166386)
index e9a7d95..3804f66 100644 (file)
@@ -2011,7 +2011,7 @@ case $host in
        G_LIBS_EXTRA="-luser32 -lkernel32"
     ;;
   *-*-mingw*)
-       G_LIBS_EXTRA="-lwsock32 -lole32"
+       G_LIBS_EXTRA="-lws2_32 -lole32"
     ;;
   *)
        G_LIBS_EXTRA=""
index 72fe44e..7c98682 100644 (file)
@@ -39,7 +39,7 @@
 
 #include <stdlib.h>
 #include <windows.h>
-#include <winsock.h>          /* Not everybody has winsock2 */
+#include <winsock2.h>
 #include <fcntl.h>
 #include <io.h>
 #include <process.h>