Re: Microsoft releses Services for Unix

From: "Merlin Moncure" <merlin(dot)moncure(at)rcsonline(dot)com>
To: "Steve Tibbett" <stibbett(at)zim(dot)biz>
Cc: "pgsql-hackers-win32" <pgsql-hackers-win32(at)postgresql(dot)org>
Subject: Re: Microsoft releses Services for Unix
Date: 2004-01-15 19:01:09
Message-ID: 303E00EBDD07B943924382E153890E5434AA60@cuthbert.rcsinc.local
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers-win32

Steve Tibbett wrote:
> Interix might well be impossible (you can't make Win32 calls from
outside
> the Win32 subsystem can you?)

The answer to that question is complex...
You can link visual studio compiled libraries (including static dlls) to
interix compiled app.
You can exec() win32 compiled apps
You can make calls to ntdll.dll (but not kernel32.dll)
You can make calls to any other dll, but those dlls should not call
kernel32.dll (not sure on this)...may have to block threads/sigs in this
case.
You will not be able to #include windows.h compiler will bork...
From the 'unix' shell, you can run windows apps with convention similar
to

posixrun /[...]/word.exe (or something like this)

Browse pgsql-hackers-win32 by date

  From Date Subject
Next Message Jochem van Dieten 2004-01-15 19:12:28 Re: Microsoft releses Services for Unix
Previous Message Andrew Dunstan 2004-01-15 15:19:30 Re: [pgsql-hackers-win32] Microsoft releses Services for Unix