You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
* configure + Makefile changes * shared memory attaching in EXEC_BACKEND case (+ minor fix for apparentcygwin bug under cygwin/EXEC_BACKEND case only) * PATH env var separator differences * missing win32 rand functions added * placeholder replacements for sync etc under port.hTo those who are really interested, and there are a few of you: the attachedpatch + file will allow the source base to be compiled (and, for somedefinition, "run") under MingW, with the following caveats (I wanted tofirst properly fix all but the last of these, but y'all won't quit askingfor a patch :-): * child death: SIGCHLD not yet sent, so as a minimum, you'll need toput in some sort of delay after StartupDatabase, and handle settingStartupPID to 0 etc (ie. the stuff the reaper() signal function is supposedto do) * dirmod.c: comment out the elog calls * dfmgr.c: some hackage required to substitute_libpath_macro * slru/xact.c: comment out the errno checking after the readdir(fixed by next version of MingW)Again, this is only if you *really* want to see postgres compile and start,and is a nice leg-up for working on the other Win32 TODO list items. Justdon't expect too much else from it at this point...Claudio Natoli