]> granicus.if.org Git - postgresql/commitdiff
Enable IPV6 when building with MSVC.
authorMagnus Hagander <magnus@hagander.net>
Thu, 12 Apr 2007 07:03:00 +0000 (07:03 +0000)
committerMagnus Hagander <magnus@hagander.net>
Thu, 12 Apr 2007 07:03:00 +0000 (07:03 +0000)
src/tools/msvc/Mkvcbuild.pm
src/tools/msvc/Solution.pm

index 35412ae6feb8a32145a6ea2541683c1e6a2df45a..72e3e98b65b65fa613c719d308780ac50d656ad3 100644 (file)
@@ -3,7 +3,7 @@ package Mkvcbuild;
 #
 # Package that generates build files for msvc build
 #
-# $PostgreSQL: pgsql/src/tools/msvc/Mkvcbuild.pm,v 1.7 2007/03/29 15:30:52 mha Exp $
+# $PostgreSQL: pgsql/src/tools/msvc/Mkvcbuild.pm,v 1.8 2007/04/12 07:02:59 mha Exp $
 #
 use Carp;
 use Win32;
@@ -156,6 +156,7 @@ sub mkvcbuild
 
     # src/bin
     my $initdb = AddSimpleFrontend('initdb', 1);
+    $initdb->AddLibrary('wsock32.lib ws2_32.lib');
 
     my $pgconfig = AddSimpleFrontend('pg_config');
 
index 66340c9e3fd6d00f58da8f59fd70a7fd2450189c..b552201a65b450e9b70ebb7f9cc2a4f6e0697546 100644 (file)
@@ -3,7 +3,7 @@ package Solution;
 #
 # Package that encapsulates a Visual C++ solution file generation
 #
-# $PostgreSQL: pgsql/src/tools/msvc/Solution.pm,v 1.20 2007/03/29 15:30:52 mha Exp $
+# $PostgreSQL: pgsql/src/tools/msvc/Solution.pm,v 1.21 2007/04/12 07:03:00 mha Exp $
 #
 use Carp;
 use strict;
@@ -112,6 +112,7 @@ s{PG_VERSION_STR "[^"]+"}{__STRINGIFY(x) #x\n#define __STRINGIFY2(z) __STRINGIFY
         print O "#define HAVE_LIBZ 1\n" if ($self->{options}->{zlib});
         print O "#define USE_SSL 1\n" if ($self->{options}->{openssl});
         print O "#define ENABLE_NLS 1\n" if ($self->{options}->{nls});
+        print O "#define HAVE_IPV6 1\n";
 
         if ($self->{options}->{xml})
         {