From: Magnus Hagander on 13 Nov 2008 07:41 Charlie Savage wrote: > Just wanted to close off this thread. > > Previously I reported that building 8.3.4 with MingW on Windows resulted > in an initdb executable that couldn't create new databases due to > security restrictions in creating global file mappings in Vista. > > I'm happy to say that the problem seems fixed in 8.3.5, which I have > successfully built, installed, and created new databases with. Great! > And just to note this for anyone else who runs into the issue - if you > build postgresql with MingW then make sure you are using the latest > version of the MingW runtime: > > http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=11598 > > Specifically, use version 3.15.1 released on 2008-10-04 (or hopefully > later). In the previous version, getopt_long is broken, meaning you > cannot use any long style switches to initdb (for example, initdb > --locale=C doesn't work and causes initdb to exit with an error message). There are a lot of earlier versions that work just fine - it's just that there are a number in between that don't :-( I'd recommend anybody who needs to build on mingw (the main recommendations of using binary or msvc still stand, but I realise everybody don't want that) to look at the buildfarm and pick the same versions as are being used there. //Magnus -- Sent via pgsql-hackers mailing list (pgsql-hackers(a)postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers |