@@ -319,7 +319,7 @@ sub mkvcbuild
319319$ecpg -> AddDefine(' MINOR_VERSION=10' );
320320$ecpg -> AddDefine(' PATCHLEVEL=0' );
321321$ecpg -> AddDefine(' ECPG_COMPILE' );
322- $ecpg -> AddReference($libpgport ,$libpgcommon );
322+ $ecpg -> AddReference($libpgcommon ,$libpgport );
323323
324324my $pgregress_ecpg =
325325$solution -> AddProject(' pg_regress_ecpg' ,' exe' ,' misc' );
@@ -329,7 +329,7 @@ sub mkvcbuild
329329$pgregress_ecpg -> AddIncludeDir(' src\test\regress' );
330330$pgregress_ecpg -> AddDefine(' HOST_TUPLE="i686-pc-win32vc"' );
331331$pgregress_ecpg -> AddDefine(' FRONTEND' );
332- $pgregress_ecpg -> AddReference($libpgport ,$libpgcommon );
332+ $pgregress_ecpg -> AddReference($libpgcommon ,$libpgport );
333333
334334my $isolation_tester =
335335$solution -> AddProject(' isolationtester' ,' exe' ,' misc' );
@@ -354,7 +354,7 @@ sub mkvcbuild
354354$pgregress_isolation -> AddIncludeDir(' src\test\regress' );
355355$pgregress_isolation -> AddDefine(' HOST_TUPLE="i686-pc-win32vc"' );
356356$pgregress_isolation -> AddDefine(' FRONTEND' );
357- $pgregress_isolation -> AddReference($libpgport ,$libpgcommon );
357+ $pgregress_isolation -> AddReference($libpgcommon ,$libpgport );
358358
359359# src/bin
360360my $initdb = AddSimpleFrontend(' initdb' );
@@ -432,7 +432,7 @@ sub mkvcbuild
432432my $zic =$solution -> AddProject(' zic' ,' exe' ,' utils' );
433433$zic -> AddFiles(' src\timezone' ,' zic.c' ,' ialloc.c' ,' scheck.c' ,
434434' localtime.c' );
435- $zic -> AddReference($libpgport ,$libpgcommon );
435+ $zic -> AddReference($libpgcommon ,$libpgport );
436436
437437if ($solution -> {options }-> {xml })
438438{
@@ -572,7 +572,7 @@ sub mkvcbuild
572572$proj -> AddIncludeDir(' src\interfaces\libpq' );
573573$proj -> AddIncludeDir(' src\bin\pg_dump' );
574574$proj -> AddIncludeDir(' src\bin\psql' );
575- $proj -> AddReference($libpq ,$libpgport ,$libpgcommon );
575+ $proj -> AddReference($libpq ,$libpgcommon ,$libpgport );
576576$proj -> AddResourceFile(' src\bin\scripts' ,' PostgreSQL Utility' );
577577$proj -> AddLibrary(' ws2_32.lib' );
578578}
@@ -587,7 +587,7 @@ sub mkvcbuild
587587$pgregress -> AddFile(' src\test\regress\pg_regress_main.c' );
588588$pgregress -> AddIncludeDir(' src\port' );
589589$pgregress -> AddDefine(' HOST_TUPLE="i686-pc-win32vc"' );
590- $pgregress -> AddReference($libpgport ,$libpgcommon );
590+ $pgregress -> AddReference($libpgcommon ,$libpgport );
591591
592592# fix up pg_xlogdump once it's been set up
593593# files symlinked on Unix are copied on windows
@@ -621,7 +621,7 @@ sub AddSimpleFrontend
621621
622622my $p =$solution -> AddProject($n ,' exe' ,' bin' );
623623$p -> AddDir(' src\bin\\ ' .$n );
624- $p -> AddReference($libpgport ,$libpgcommon );
624+ $p -> AddReference($libpgcommon ,$libpgport );
625625if ($uselibpq )
626626{
627627$p -> AddIncludeDir(' src\interfaces\libpq' );